Common System 0.2.0
Common interfaces and patterns for system integration
Loading...
Searching...
No Matches
kcenon::common::config::config_watcher Member List

This is the complete list of members for kcenon::common::config::config_watcher, including all inherited members.

add_event(const config_change_event &event)kcenon::common::config::config_watcherinlineprivate
add_to_history(const unified_config &config)kcenon::common::config::config_watcherinlineprivate
callbacks_mutex_kcenon::common::config::config_watcherprivate
change_callback typedefkcenon::common::config::config_watcher
change_callbacks_kcenon::common::config::config_watcherprivate
cleanup_platform_watcher()kcenon::common::config::config_watcherinlineprivate
config_mutex_kcenon::common::config::config_watchermutableprivate
config_path() constkcenon::common::config::config_watcherinline
config_path_kcenon::common::config::config_watcherprivate
config_watcher(const std::string &config_path, size_t max_history=10)kcenon::common::config::config_watcherinlineexplicit
config_watcher(const config_watcher &)=deletekcenon::common::config::config_watcher
config_watcher(config_watcher &&)=deletekcenon::common::config::config_watcher
current() constkcenon::common::config::config_watcherinline
current_config_kcenon::common::config::config_watcherprivate
do_reload()kcenon::common::config::config_watcherinlineprivate
error_callback typedefkcenon::common::config::config_watcher
error_callbacks_kcenon::common::config::config_watcherprivate
events_kcenon::common::config::config_watcherprivate
events_mutex_kcenon::common::config::config_watchermutableprivate
get_changed_fields(const unified_config &old_cfg, const unified_config &new_cfg)kcenon::common::config::config_watcherinlineprivatestatic
history(size_t count=0) constkcenon::common::config::config_watcherinline
history_kcenon::common::config::config_watcherprivate
history_mutex_kcenon::common::config::config_watchermutableprivate
init_platform_watcher()kcenon::common::config::config_watcherinlineprivate
is_running() constkcenon::common::config::config_watcherinline
max_history_kcenon::common::config::config_watcherprivate
notify_change(const unified_config &old_cfg, const unified_config &new_cfg)kcenon::common::config::config_watcherinlineprivate
notify_error(const std::string &message)kcenon::common::config::config_watcherinlineprivate
on_change(change_callback callback)kcenon::common::config::config_watcherinline
on_error(error_callback callback)kcenon::common::config::config_watcherinline
operator=(const config_watcher &)=deletekcenon::common::config::config_watcher
operator=(config_watcher &&)=deletekcenon::common::config::config_watcher
recent_events(size_t count=10) constkcenon::common::config::config_watcherinline
reload()kcenon::common::config::config_watcherinline
rollback(uint64_t target_version)kcenon::common::config::config_watcherinline
running_kcenon::common::config::config_watcherprivate
signal_watcher_shutdown()kcenon::common::config::config_watcherinlineprivate
start()kcenon::common::config::config_watcherinline
stop()kcenon::common::config::config_watcherinline
version() constkcenon::common::config::config_watcherinline
version_kcenon::common::config::config_watcherprivate
watch_loop()kcenon::common::config::config_watcherinlineprivate
watch_thread_kcenon::common::config::config_watcherprivate
~config_watcher()kcenon::common::config::config_watcherinline