#ifndef ABSTRACTPARSER_H #define ABSTRACTPARSER_H #include #include #include #include class AbstractParser { public: AbstractParser(const char *resource); virtual ~AbstractParser(); virtual void *parseFile() = 0; virtual boolean save(void *data) = 0; protected: char *_resource; private: }; #endif //ABSTRACTPARSER_H