]> git.stg.codes - stg.git/blobdiff - include/stg/user.h
Merge branch 'log-unauth-reasons'
[stg.git] / include / stg / user.h
index 1fa4920179e6a2a55505c9f14be141db9d17c61e..a8f61105ec3adb3e04cf64be201615703d2d2189 100644 (file)
 #ifndef USER_H
 #define USER_H
 
 #ifndef USER_H
 #define USER_H
 
-#include <ctime>
-#include <string>
-
-#include <vector>
-#include <string>
-
-#include "os_int.h"
 #include "notifer.h"
 #include "message.h"
 #include "tariff.h"
 #include "user_traff.h"
 #include "notifer.h"
 #include "message.h"
 #include "tariff.h"
 #include "user_traff.h"
+#include "os_int.h"
+
+#include <vector>
+#include <string>
+
+#include <ctime>
 
 class USER_PROPERTIES;
 class AUTH;
 
 class USER_PROPERTIES;
 class AUTH;
@@ -103,6 +102,8 @@ public:
 
     virtual void                OnAdd() = 0;
     virtual void                OnDelete() = 0;
 
     virtual void                OnAdd() = 0;
     virtual void                OnDelete() = 0;
+
+    virtual std::string GetParamValue(const std::string & name) const = 0;
 };
 
 typedef USER * USER_PTR;
 };
 
 typedef USER * USER_PTR;