]> git.stg.codes - stg.git/blobdiff - projects/stargazer/tariffs_impl.h
Get<something>Num -> Count
[stg.git] / projects / stargazer / tariffs_impl.h
index 0b1c23b94c4f7767bbd502cd00c3edaf9323db53..cef5fed71cc8fdbe04860d08afc515f0fa7d2142 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
@@ -60,10 +60,10 @@ public:
     int     ReadTariffs ();
     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);
+    size_t  Count() 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);
 
     void    GetTariffsData(std::list<TARIFF_DATA> * tdl);