|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
This is the complete list of members for kcenon::logger::monitoring_interface, including all inherited members.
| check_health() const =0 | kcenon::logger::monitoring_interface | pure virtual |
| collect_metrics() const =0 | kcenon::logger::monitoring_interface | pure virtual |
| get_backend_name() const =0 | kcenon::logger::monitoring_interface | pure virtual |
| increment_counter(const std::string &name, double value=1.0)=0 | kcenon::logger::monitoring_interface | pure virtual |
| is_enabled() const =0 | kcenon::logger::monitoring_interface | pure virtual |
| record_histogram(const std::string &name, double value)=0 | kcenon::logger::monitoring_interface | pure virtual |
| reset_metrics()=0 | kcenon::logger::monitoring_interface | pure virtual |
| set_enabled(bool enable)=0 | kcenon::logger::monitoring_interface | pure virtual |
| update_gauge(const std::string &name, double value)=0 | kcenon::logger::monitoring_interface | pure virtual |
| ~monitoring_interface()=default | kcenon::logger::monitoring_interface | virtual |