int ReadTariffs () { return 0; }
const TARIFF * FindByName(const std::string & /*name*/) const { return &testTariff; }
const TARIFF * GetNoTariff() const { return NULL; }
- int GetTariffsNum() const { return 0; }
int Del(const std::string & /*name*/, const ADMIN * /*admin*/) { return 0; }
int Add(const std::string & /*name*/, const ADMIN * /*admin*/) { return 0; }
int Chg(const TARIFF_DATA & /*td*/, const ADMIN * /*admin*/) { return 0; }
void GetTariffsData(std::list<TARIFF_DATA> * /*tdl*/) {}
+ size_t Count() const { return 0; }
+
const std::string & GetStrError() const { return strError; }
void SetFee(double fee);
void Del(const std::string & /*login*/, const ADMIN * /*admin*/) {}
int ReadUsers() { return 0; }
- int GetUserNum() const { return 0; }
+ virtual size_t Count() const { return 0; };
int FindByIPIdx(uint32_t /*ip*/, USER_PTR * /*user*/) const
{ return -1; }