class TARIFFS;
class ADMIN;
class USER_IMPL;
+class SETTINGS_IMPL;
//-----------------------------------------------------------------------------
class USER_ID_GENERATOR {
friend class USER_IMPL;
friend class CHG_CASH_NOTIFIER;
friend class CHG_IP_NOTIFIER;
public:
- USER_IMPL(const SETTINGS * settings,
+ USER_IMPL(const SETTINGS_IMPL * settings,
const STORE * store,
const TARIFFS * tariffs,
- const ADMIN & sysAdmin,
+ const ADMIN * sysAdmin,
const USERS * u);
USER_IMPL(const USER_IMPL & u);
virtual ~USER_IMPL();
time_t pingTime;
- const ADMIN & sysAdmin;
+ const ADMIN * sysAdmin;
const STORE * store;
const TARIFFS * tariffs;
TRAFF_STAT traffStat;
std::pair<time_t, TRAFF_STAT> traffStatSaved;
- const SETTINGS * settings;
+ const SETTINGS_IMPL * settings;
std::set<const AUTH *> authorizedBy;