X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/70c7a7e4463c27aa6592225fd3ea5e2bc49f048c..ebd170a764ab9660adee464588cda1801c7986b4:/projects/sgconf/users.h?ds=sidebyside

diff --git a/projects/sgconf/users.h b/projects/sgconf/users.h
index a7a30f07..01bc6db5 100644
--- a/projects/sgconf/users.h
+++ b/projects/sgconf/users.h
@@ -1,42 +1,11 @@
-#ifndef __STG_SGCONF_USERS_H__
-#define __STG_SGCONF_USERS_H__
-
-#include <string>
-#include <map>
+#pragma once
 
 namespace SGCONF
 {
 
-struct CONFIG;
-
-bool GetUsersFunction(const CONFIG & config,
-                      const std::string & /*arg*/,
-                      const std::map<std::string, std::string> & /*options*/);
-
-bool GetUserFunction(const CONFIG & config,
-                     const std::string & arg,
-                     const std::map<std::string, std::string> & /*options*/);
-
-bool DelUserFunction(const CONFIG & config,
-                     const std::string & arg,
-                     const std::map<std::string, std::string> & /*options*/);
+class OPTION_BLOCKS;
+class COMMANDS;
 
-bool AddUserFunction(const CONFIG & config,
-                     const std::string & arg,
-                     const std::map<std::string, std::string> & options);
-
-bool ChgUserFunction(const CONFIG & config,
-                     const std::string & arg,
-                     const std::map<std::string, std::string> & options);
-
-bool CheckUserFunction(const CONFIG & config,
-                       const std::string & arg,
-                       const std::map<std::string, std::string> & options);
-
-bool SendMessageFunction(const CONFIG & config,
-                         const std::string & arg,
-                         const std::map<std::string, std::string> & options);
+void AppendUsersOptionBlock(COMMANDS & commands, OPTION_BLOCKS & blocks);
 
 }
-
-#endif