X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/8c6fa3fbaccc22127280bf77a48fab5a3ee0716e..46b0747592074017ff0ea4b33d4a7194235886e5:/projects/stargazer/plugins/configuration/rpcconfig/admins_methods.h diff --git a/projects/stargazer/plugins/configuration/rpcconfig/admins_methods.h b/projects/stargazer/plugins/configuration/rpcconfig/admins_methods.h deleted file mode 100644 index e9775718..00000000 --- a/projects/stargazer/plugins/configuration/rpcconfig/admins_methods.h +++ /dev/null @@ -1,112 +0,0 @@ -#ifndef __ADMINS_METHODS_H__ -#define __ADMINS_METHODS_H__ - -#include -#include - -#include "stg/admins.h" -#include "stg/admin.h" - -class RPC_CONFIG; - -class METHOD_ADMIN_GET : public xmlrpc_c::method { -public: - METHOD_ADMIN_GET(RPC_CONFIG * c, - ADMINS * a) - : config(c), - admins(a) - { - } - - void execute(xmlrpc_c::paramList const & paramList, - xmlrpc_c::value * const retvalPtr); - -private: - METHOD_ADMIN_GET(const METHOD_ADMIN_GET & rvalue); - METHOD_ADMIN_GET & operator=(const METHOD_ADMIN_GET & rvalue); - - RPC_CONFIG * config; - ADMINS * admins; -}; - -class METHOD_ADMIN_ADD : public xmlrpc_c::method { -public: - METHOD_ADMIN_ADD(RPC_CONFIG * c, - ADMINS * a) - : config(c), - admins(a) - { - } - - void execute(xmlrpc_c::paramList const & paramList, - xmlrpc_c::value * const retvalPtr); - -private: - METHOD_ADMIN_ADD(const METHOD_ADMIN_ADD & rvalue); - METHOD_ADMIN_ADD & operator=(const METHOD_ADMIN_ADD & rvalue); - - RPC_CONFIG * config; - ADMINS * admins; -}; - -class METHOD_ADMIN_DEL : public xmlrpc_c::method { -public: - METHOD_ADMIN_DEL(RPC_CONFIG * c, - ADMINS * a) - : config(c), - admins(a) - { - } - - void execute(xmlrpc_c::paramList const & paramList, - xmlrpc_c::value * const retvalPtr); - -private: - METHOD_ADMIN_DEL(const METHOD_ADMIN_DEL & rvalue); - METHOD_ADMIN_DEL & operator=(const METHOD_ADMIN_DEL & rvalue); - - RPC_CONFIG * config; - ADMINS * admins; -}; - -class METHOD_ADMIN_CHG : public xmlrpc_c::method { -public: - METHOD_ADMIN_CHG(RPC_CONFIG * c, - ADMINS * a) - : config(c), - admins(a) - { - } - - void execute(xmlrpc_c::paramList const & paramList, - xmlrpc_c::value * const retvalPtr); - -private: - METHOD_ADMIN_CHG(const METHOD_ADMIN_CHG & rvalue); - METHOD_ADMIN_CHG & operator=(const METHOD_ADMIN_CHG & rvalue); - - RPC_CONFIG * config; - ADMINS * admins; -}; - -class METHOD_ADMINS_GET : public xmlrpc_c::method { -public: - METHOD_ADMINS_GET(RPC_CONFIG * c, - ADMINS * a) - : config(c), - admins(a) - { - } - - void execute(xmlrpc_c::paramList const & paramList, - xmlrpc_c::value * const retvalPtr); - -private: - METHOD_ADMINS_GET(const METHOD_ADMINS_GET & rvalue); - METHOD_ADMINS_GET & operator=(const METHOD_ADMINS_GET & rvalue); - - RPC_CONFIG * config; - ADMINS * admins; -}; - -#endif