]> git.stg.codes - stg.git/blob - projects/stargazer/plugins/configuration/sgconfig-ng/parser.h
7f9495863fa40a6967a1b26320308d66ee13c7fb
[stg.git] / projects / stargazer / plugins / configuration / sgconfig-ng / parser.h
1 #ifndef __PARSER_H__
2 #define __PARSER_H__
3
4 #include <string>
5
6 class PARSER {
7     public:
8         PARSER() {};
9         virtual ~PARSER() {};
10
11         virtual bool StartTag(const char * name, const char ** attr) = 0;
12         virtual bool EndTag(const char * name) = 0;
13         virtual const std::string & GetResult() const = 0;
14 };
15
16 #endif