X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/20d884ddac6b8cacedb2701e282efe3ff9785cbf..024b221b5a2b7748bb385c92214022d40f6452c0:/projects/sgconf/admins.h diff --git a/projects/sgconf/admins.h b/projects/sgconf/admins.h index 0c28e923..6bc47380 100644 --- a/projects/sgconf/admins.h +++ b/projects/sgconf/admins.h @@ -1,33 +1,13 @@ #ifndef __STG_SGCONF_ADMINS_H__ #define __STG_SGCONF_ADMINS_H__ -#include -#include - namespace SGCONF { -class CONFIG; - -bool GetAdminsFunction(const CONFIG & config, - const std::string & /*arg*/, - const std::map & /*options*/); - -bool GetAdminFunction(const CONFIG & config, - const std::string & arg, - const std::map & /*options*/); - -bool DelAdminFunction(const CONFIG & config, - const std::string & arg, - const std::map & /*options*/); - -bool AddAdminFunction(const CONFIG & config, - const std::string & arg, - const std::map & options); +class OPTION_BLOCKS; +class COMMANDS; -bool ChgAdminFunction(const CONFIG & config, - const std::string & arg, - const std::map & options); +void AppendAdminsOptionBlock(COMMANDS & commands, OPTION_BLOCKS & blocks); } // namespace SGCONF