X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/3886ef930e3fd54894b8798ab17ef4d3bc0b995a..9d093a68b5f3e5a22e243c92ec2e0bd24b10ea38:/projects/stargazer/plugins/configuration/sgconfig-ng/parser_info.h diff --git a/projects/stargazer/plugins/configuration/sgconfig-ng/parser_info.h b/projects/stargazer/plugins/configuration/sgconfig-ng/parser_info.h new file mode 100644 index 00000000..f45c86d0 --- /dev/null +++ b/projects/stargazer/plugins/configuration/sgconfig-ng/parser_info.h @@ -0,0 +1,24 @@ +#ifndef __PARSER_INFO_H__ +#define __PARSER_INFO_H__ + +#include "parser.h" + +class SETTINGS; + +class PARSER_GET_SERVER_INFO : public PARSER { + public: + PARSER_GET_SERVER_INFO(const SETTINGS * s, int tn, int un); + ~PARSER_GET_SERVER_INFO(); + + bool StartTag(const char * name, const char ** attr); + bool EndTag(const char * name); + const std::string & GetResult() const { return result; }; + + private: + std::string result; + const SETTINGS * settings; + int tariffsNum; + int usersNum; +}; + +#endif