CLAM-Development
1.4.0
|
Input file name configuration field. More...
#include <Filename.hxx>
Public Member Functions | |
InFilename (const std::string &s="") | |
InFilename (const char *s) | |
![]() | |
Filename () | |
Filename (const std::string &s) | |
Filename (const char *s) | |
virtual | ~Filename () |
virtual const char * | TypeFamily () const |
Rewrite this method to set a name for the type family name. It is used to build messages such as 'Open the audio file' where 'audio' is the type family. | |
virtual const Filter * | Filters () const |
Rewrite this method to define the set of filters that subclasses bounds to. See the examples on how to return it. Last item should be {0,0} for class users to stop iterating. | |
![]() | |
Text () | |
Text (const std::string &value) | |
Text (const char *value) |
Input file name configuration field.
Common operations on std::string are available to this field. Specialize this class for concrete input file formats by redefining Filename::Filter and Filename::TypeFamily.
Definition at line 102 of file Filename.hxx.
|
inline |
Definition at line 105 of file Filename.hxx.
|
inline |
Definition at line 106 of file Filename.hxx.