]> git.stg.codes - stg.git/blobdiff - stglibs/srvconf.lib/parsers/chg_admin.h
Store parser answer in configproto.
[stg.git] / stglibs / srvconf.lib / parsers / chg_admin.h
index 03da22c3731b5735251cbdae46764e7942098f43..7041aa8ef60e34ebc9cb4350db3351ffd2f9915d 100644 (file)
@@ -34,22 +34,7 @@ namespace STG
 namespace CHG_ADMIN
 {
 
-class PARSER: public STG::PARSER
-{
-public:
-    PARSER(CALLBACK f, void * data);
-    int  ParseStart(const char * el, const char ** attr);
-    void ParseEnd(const char * el);
-
-private:
-    CALLBACK callback;
-    void * data;
-    int depth;
-
-    void ParseAnswer(const char * el, const char ** attr);
-};
-
-std::string Serialize(const ADMIN_CONF_RES & conf);
+std::string Serialize(const ADMIN_CONF_RES & conf, const std::string & encoding);
 
 } // namespace CHG_ADMIN
 } // namespace STG