]> git.stg.codes - stg.git/blobdiff - projects/sgconf/xml.h
Solved some TODOs.
[stg.git] / projects / sgconf / xml.h
index 549a69b377faee922a8dec5422dd558a91544f2b..453d5eb60bfadf4aa03ccf7c666691c88227914e 100644 (file)
 #ifndef __STG_SGCONF_XML_H__
 #define __STG_SGCONF_XML_H__
 
 #ifndef __STG_SGCONF_XML_H__
 #define __STG_SGCONF_XML_H__
 
-#include <string>
-#include <map>
-
 namespace SGCONF
 {
 
 namespace SGCONF
 {
 
-struct CONFIG;
-
-void PrintXML(const std::string& xml);
+class OPTION_BLOCKS;
+class COMMANDS;
 
 
-bool RawXMLFunction(const SGCONF::CONFIG & config,
-                    const std::string & arg,
-                    const std::map<std::string, std::string> & /*options*/);
+void AppendXMLOptionBlock(COMMANDS & commands, OPTION_BLOCKS & blocks);
 
 }
 
 
 }