]> git.stg.codes - stg.git/blobdiff - projects/sgconf/parser_state.h
Implemented charges for services.
[stg.git] / projects / sgconf / parser_state.h
index 1482133e3087c01e2f539f84145a594141259ccc..22ad794f4e1c9b43ef8415d624f1e32eb7fb0292 100644 (file)
 #ifndef __STG_SGCONF_PARSER_STATE_H__
 #define __STG_SGCONF_PARSER_STATE_H__
 
 #ifndef __STG_SGCONF_PARSER_STATE_H__
 #define __STG_SGCONF_PARSER_STATE_H__
 
-#include "config.h"
-
 namespace SGCONF
 {
 
 struct PARSER_STATE
 {
 namespace SGCONF
 {
 
 struct PARSER_STATE
 {
-    CONFIG config;
-    bool result;
+    PARSER_STATE(bool s, int c, char ** v) : stop(s), argc(c), argv(v) {}
+    bool stop;
     int argc;
     char ** argv;
 };
 
 }
     int argc;
     char ** argv;
 };
 
 }
+
+#endif