X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/85f8f0b545228f3cffec62d8e2251e756a2fac15..0a2687358e50cb8950667f050455281af6d1e1ae:/stglibs/srvconf.lib/parser_get_users.cpp diff --git a/stglibs/srvconf.lib/parser_get_users.cpp b/stglibs/srvconf.lib/parser_get_users.cpp index 2f380c82..ecc2917c 100644 --- a/stglibs/srvconf.lib/parser_get_users.cpp +++ b/stglibs/srvconf.lib/parser_get_users.cpp @@ -19,22 +19,24 @@ * Author : Maxim Mamontov */ -#include "stg/parser_get_users.h" +#include "parser_get_users.h" #include #include -PARSER_GET_USERS::PARSER_GET_USERS() +using namespace STG; + +GET_USERS::PARSER::PARSER() : callback(NULL), data(NULL), depth(0), parsingAnswer(false) { - userParser.SetCallback(&PARSER_GET_USERS::UserCallback, this); + userParser.SetCallback(&GET_USERS::PARSER::UserCallback, this); } //----------------------------------------------------------------------------- -int PARSER_GET_USERS::ParseStart(const char * el, const char ** attr) +int GET_USERS::PARSER::ParseStart(const char * el, const char ** attr) { depth++; if (depth == 1 && strcasecmp(el, "users") == 0) @@ -46,7 +48,7 @@ if (depth > 1 && parsingAnswer) return 0; } //----------------------------------------------------------------------------- -void PARSER_GET_USERS::ParseEnd(const char * el) +void GET_USERS::PARSER::ParseEnd(const char * el) { depth--; if (depth > 0 && parsingAnswer) @@ -62,20 +64,20 @@ if (depth == 0 && parsingAnswer) } } //----------------------------------------------------------------------------- -void PARSER_GET_USERS::AddUser(const PARSER_GET_USER::INFO & userInfo) +void GET_USERS::PARSER::AddUser(const GET_USER::INFO & userInfo) { info.push_back(userInfo); } //----------------------------------------------------------------------------- -void PARSER_GET_USERS::SetCallback(CALLBACK f, void * d) +void GET_USERS::PARSER::SetCallback(CALLBACK f, void * d) { callback = f; data = d; } //----------------------------------------------------------------------------- -void PARSER_GET_USERS::UserCallback(bool result, const std::string & error, const PARSER_GET_USER::INFO & info, void * data) +void GET_USERS::PARSER::UserCallback(bool result, const std::string & error, const GET_USER::INFO & info, void * data) { - PARSER_GET_USERS * parser = static_cast(data); + GET_USERS::PARSER * parser = static_cast(data); if (!result) parser->SetError(error); else