![]() |
RumPi 1.0
A self-assembling C++ sensor & actuator library for the Raspberry Pi 5
|
This is the complete list of members for RumPi::AlertManager, including all inherited members.
| AlertManager() | RumPi::AlertManager | private |
| AlertManager(const AlertManager &)=delete | RumPi::AlertManager | |
| BuildMessage(const std::string &metricName, const float value, const float threshold) | RumPi::AlertManager | protected |
| Check(const std::string &metricName, const float value, const float warningThreshold, const float alertThreshold, const bool higherIsWorse) | RumPi::AlertManager | |
| CopySubscribersLocked(std::vector< std::function< void(const AlertEvent &)> > &outSubscribers) const | RumPi::AlertManager | protected |
| Evaluate(const float value, const float warningThreshold, const float alertThreshold, const bool higherIsWorse) | RumPi::AlertManager | protected |
| GetInstance() | RumPi::AlertManager | static |
| LevelToString(const EAlertLevel level) | RumPi::AlertManager | static |
| myLastLevels | RumPi::AlertManager | protected |
| myMutex | RumPi::AlertManager | protected |
| myNextSubscriberId | RumPi::AlertManager | protected |
| mySubscribers | RumPi::AlertManager | protected |
| operator=(const AlertManager &)=delete | RumPi::AlertManager | |
| Report(const EAlertLevel level, const std::string &message) | RumPi::AlertManager | |
| Subscribe(std::function< void(const AlertEvent &)> callback) | RumPi::AlertManager | |
| Unsubscribe(std::size_t subscription) | RumPi::AlertManager | |
| ~AlertManager() | RumPi::AlertManager | privatevirtual |