Public Member Functions |
| DelimReader () |
virtual | ~DelimReader () |
DelimReader & | set (Param param, const std::string &value) |
const std::string | get (Param param) const |
virtual std::string | identify (const std::string &filename, const std::string &head) const |
| return file type iff Reader recognizes the file, else empty;
|
virtual void | read (const std::string &filename, const std::string &head, IdentData &result) const |
virtual void | read (const std::string &filename, const std::string &head, IdentDataPtr &result) const |
virtual void | read (const std::string &filename, const std::string &head, std::vector< IdentDataPtr > &results) const |
virtual const char * | getType () const |
bool | accept (const std::string &filename, const std::string &head) const |
| return true iff Reader recognizes the file as one it should handle
|
virtual void | read (const std::string &filename, IdentData &results, const Config &config=Config()) const |
| fill in a vector of IdentData structures; provides support for multi-run input files
|
virtual void | read (const std::string &filename, const std::string &head, IdentData &results, const Config &config=Config()) const =0 |
| fill in a vector of IdentData structures; provides support for multi-run input files
|
virtual void | read (const std::string &filename, IdentDataPtr &results, const Config &config=Config()) const |
| fill in a vector of IdentData structures; provides support for multi-run input files
|
virtual void | read (const std::string &filename, const std::string &head, IdentDataPtr &results, const Config &config=Config()) const =0 |
| fill in a vector of IdentData structures; provides support for multi-run input files
|
virtual void | read (const std::string &filename, const std::string &head, std::vector< IdentDataPtr > &results, const Config &config=Config()) const =0 |
| fill in a vector of IdentData structures; provides support for multi-run input files
|
virtual | ~Reader () |
Definition at line 36 of file DelimReader.hpp.