X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/e3bd9717d35cb33018fb7589e1dfc7751d193b33..36f332ceb538480aeaed0dfa9917e983cac77389:/projects/stargazer/plugins/other/smux/sensors.h?ds=sidebyside diff --git a/projects/stargazer/plugins/other/smux/sensors.h b/projects/stargazer/plugins/other/smux/sensors.h index 3337323e..3787611f 100644 --- a/projects/stargazer/plugins/other/smux/sensors.h +++ b/projects/stargazer/plugins/other/smux/sensors.h @@ -163,6 +163,15 @@ class TariffChangeUsersSensor : public UsersSensor { { return !userPtr->GetProperty().nextTariff.ConstData().empty(); } }; +class ActiveUsersSensor : public UsersSensor { + public: + ActiveUsersSensor(USERS & u) : UsersSensor(u) {} + virtual ~ActiveUsersSensor() {} + + private: + bool UserPredicate(USER_PTR userPtr) const; +}; + class TotalTariffsSensor : public Sensor { public: TotalTariffsSensor(const TARIFFS & t) : tariffs(t) {}