class TEST_ADMIN : public ADMIN {
public:
- TEST_ADMIN() : priv(0xffFF) {}
-
- ADMIN & operator=(const ADMIN &) { return *this; }
- ADMIN & operator=(const ADMIN_CONF &) { return *this; }
- bool operator==(const ADMIN & /*rhs*/) const { return true; }
- bool operator!=(const ADMIN & /*rhs*/) const { return false; }
- bool operator<(const ADMIN & /*rhs*/) const { return true; }
- bool operator<=(const ADMIN & /*rhs*/) const { return true; }
+ TEST_ADMIN() : priv(0xffFF), ip(0) {}
const std::string & GetPassword() const { return password; }
const std::string & GetLogin() const { return login; }
PRIV const * GetPriv() const { return &priv; }
- uint16_t GetPrivAsInt() const { return priv.ToInt(); }
+ uint32_t GetPrivAsInt() const { return priv.ToInt(); }
const ADMIN_CONF & GetConf() const { return conf; }
uint32_t GetIP() const { return ip; }
std::string GetIPStr() const { return inet_ntostring(ip); }