]> git.stg.codes - stg.git/blobdiff - projects/stargazer/plugins/configuration/rpcconfig/user_helper.h
Fixed interface in stgcrypto
[stg.git] / projects / stargazer / plugins / configuration / rpcconfig / user_helper.h
index ab5fd32f089857f47a4168ff2bcf58e44209878b..83f70b5c4df2428cfabb48a296688c1ff2618604 100644 (file)
@@ -5,29 +5,29 @@
 
 #include <xmlrpc-c/base.hpp>
 
 
 #include <xmlrpc-c/base.hpp>
 
-#include "../../../users.h"
+#include "stg/users.h"
 
 class ADMIN;
 
 class ADMIN;
-class BASE_STORE;
+class STORE;
 class TARIFFS;
 
 class USER_HELPER
 {
 public:
 class TARIFFS;
 
 class USER_HELPER
 {
 public:
-    USER_HELPER(user_iter & it)
-        : iter(it)
+    USER_HELPER(USER_PTR & p)
+        : ptr(p)
     {
     }
 
     void GetUserInfo(xmlrpc_c::value * info,
                      bool hidePassword = false);
     bool SetUserInfo(const xmlrpc_c::value & info,
     {
     }
 
     void GetUserInfo(xmlrpc_c::value * info,
                      bool hidePassword = false);
     bool SetUserInfo(const xmlrpc_c::value & info,
-                     const ADMIN & admin,
+                     const ADMIN * admin,
                      const std::string & login,
                      const std::string & login,
-                     const BASE_STORE & store,
+                     const STORE & store,
                      TARIFFS * tariffs);
 private:
                      TARIFFS * tariffs);
 private:
-    user_iter & iter;
+    USER_PTR & ptr;
 };
 
 #endif
 };
 
 #endif