]> git.stg.codes - stg.git/blobdiff - stglibs/srvconf.lib/include/stg/parser_chg_user.h
[NY] Simplified SERVCONF interface.
[stg.git] / stglibs / srvconf.lib / include / stg / parser_chg_user.h
index d8920cde7e051bc54643e7128d9b8fe8696ec26f..cc6e9f18bd466445d3b87abbbd947a1fd21b5d64 100644 (file)
 
 #include "parser.h"
 
 
 #include "parser.h"
 
+#include <string>
+
 class PARSER_CHG_USER: public PARSER
 {
 public:
 class PARSER_CHG_USER: public PARSER
 {
 public:
-    typedef int (* CALLBACK)(const char * asnwer, void * data);
+    typedef void (* CALLBACK)(bool result, const std::string& reason, void * data);
 
     PARSER_CHG_USER();
     int  ParseStart(const char * el, const char ** attr);
 
     PARSER_CHG_USER();
     int  ParseStart(const char * el, const char ** attr);