X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/70c7a7e4463c27aa6592225fd3ea5e2bc49f048c..a500fb72810060e52d87ad2c2e4691531f0bcc5a:/projects/sgconf/corps.h diff --git a/projects/sgconf/corps.h b/projects/sgconf/corps.h index 58a65161..550f4539 100644 --- a/projects/sgconf/corps.h +++ b/projects/sgconf/corps.h @@ -1,34 +1,11 @@ -#ifndef __STG_SGCONF_CORPS_H__ -#define __STG_SGCONF_CORPS_H__ - -#include -#include +#pragma once namespace SGCONF { -struct CONFIG; - -bool GetCorpsFunction(const CONFIG & config, - const std::string & /*arg*/, - const std::map & /*options*/); - -bool GetCorpFunction(const CONFIG & config, - const std::string & arg, - const std::map & /*options*/); +class OPTION_BLOCKS; +class COMMANDS; -bool DelCorpFunction(const CONFIG & config, - const std::string & arg, - const std::map & /*options*/); - -bool AddCorpFunction(const CONFIG & config, - const std::string & arg, - const std::map & options); - -bool ChgCorpFunction(const CONFIG & config, - const std::string & arg, - const std::map & options); +void AppendCorpsOptionBlock(COMMANDS & commands, OPTION_BLOCKS & blocks); } // namespace SGCONF - -#endif