]> git.stg.codes - stg.git/blobdiff - projects/stargazer/tariffs_impl.h
A map of ip-to-user replaced with vector of pairs
[stg.git] / projects / stargazer / tariffs_impl.h
index 0b1c23b94c4f7767bbd502cd00c3edaf9323db53..b8aac298bf03788394f99dd7a641a917bd8d4e19 100644 (file)
 #include <string>
 #include <list>
 
-#include "tariff.h"
+#include "stg/tariff.h"
+#include "stg/tariffs.h"
+#include "stg/tariff_conf.h"
 #include "tariff_impl.h"
-#include "tariffs.h"
-#include "tariff_conf.h"
 
 #define TARIFF_DAY     0
 #define TARIFF_NIGHT   1
@@ -61,9 +61,9 @@ public:
     const TARIFF * FindByName(const std::string & name) const;
     const TARIFF * GetNoTariff() const { return &noTariff; };
     int     GetTariffsNum() const;
-    int     Del(const std::string & name, const ADMIN & admin);
-    int     Add(const std::string & name, const ADMIN & admin);
-    int     Chg(const TARIFF_DATA & td, const ADMIN & admin);
+    int     Del(const std::string & name, const ADMIN * admin);
+    int     Add(const std::string & name, const ADMIN * admin);
+    int     Chg(const TARIFF_DATA & td, const ADMIN * admin);
 
     void    GetTariffsData(std::list<TARIFF_DATA> * tdl);