Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
BaseReader.hh
1 class BaseReader
2 {
3 public:
4 
5  virtual std::string get_description() const = 0;
6  virtual std::string get_extensions() const = 0;
7  virtual std::string get_magic() const { return std::string(""); }
8 
9  virtual bool read(std::istream& _is, BaseImporter& _bi) const = 0;
10  virtual bool read(const std::string& _filename, BaseImporter& _bi) const = 0;
11 
12  ...
13 };