git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More std::jthread
[stg.git]
/
projects
/
stargazer
/
plugins
/
other
/
smux
/
tables.h
diff --git
a/projects/stargazer/plugins/other/smux/tables.h
b/projects/stargazer/plugins/other/smux/tables.h
index a1f97f673fccb8ef8f57568da8adf75b62e1af48..1e27b326c30d17fa78c54bf1f2b43b20e05806d7 100644
(file)
--- a/
projects/stargazer/plugins/other/smux/tables.h
+++ b/
projects/stargazer/plugins/other/smux/tables.h
@@
-6,8
+6,11
@@
#include "sensors.h"
#include "sensors.h"
-class TARIFFS;
-class USERS;
+namespace STG
+{
+struct Tariffs;
+struct Users;
+}
class TableSensor {
public:
class TableSensor {
public:
@@
-24,19
+27,18
@@
class TableSensor {
class TariffUsersTable : public TableSensor {
public:
TariffUsersTable(const std::string & p,
class TariffUsersTable : public TableSensor {
public:
TariffUsersTable(const std::string & p,
-
TARIFFS
& t,
-
USERS
& u)
+
STG::Tariffs
& t,
+
STG::Users
& u)
: TableSensor(p),
tariffs(t),
users(u)
{}
: TableSensor(p),
tariffs(t),
users(u)
{}
- virtual ~TariffUsersTable() {}
- void UpdateSensors(Sensors & sensors) const;
+ void UpdateSensors(Sensors & sensors) const
override
;
private:
private:
-
TARIFFS
& tariffs;
-
USERS
& users;
+
STG::Tariffs
& tariffs;
+
STG::Users
& users;
};
typedef std::map<std::string, TableSensor *> Tables;
};
typedef std::map<std::string, TableSensor *> Tables;