X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/cdb5d1a8c6170c78fba18ee43311a70a65af4c66..5e7cbf1bbd282c0b18a09c5e77e237a4e20f6e32:/projects/stargazer/plugins/other/smux/sensors.h 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) {}