]> git.stg.codes - stg.git/blob - projects/stargazer/plugins/configuration/sgconfig-ng/parser_getusers.h
Add some assertions
[stg.git] / projects / stargazer / plugins / configuration / sgconfig-ng / parser_getusers.h
1 #ifndef __PARSER_GET_USERS_H__
2 #define __PSRSER_GET_USERS_H__
3
4 #include <string>
5
6 #include "parser.h"
7
8 class ADMIN;
9 class USERS;
10
11 class PARSER_GET_USERS : public PARSER {
12     public:
13         PARSER_GET_USERS(const ADMIN * ca, USERS * u);
14         ~PARSER_GET_USERS();
15
16         bool StartTag(const char * name, const char ** attr);
17         bool EndTag(const char * name);
18         const std::string & GetResult() const { return result; };
19
20     private:
21         std::string result;
22         const ADMIN * currAdmin;
23         USERS * users;
24 };
25
26 #endif