|
Common System 0.2.0
Common interfaces and patterns for system integration
|
Information about a configuration change event. More...
#include <config_watcher.h>

Public Attributes | |
| std::chrono::system_clock::time_point | timestamp |
| Timestamp of the change. | |
| uint64_t | version |
| Configuration version (incrementing counter) | |
| std::vector< std::string > | changed_fields |
| List of changed field paths. | |
| bool | success |
| Whether the change was successful. | |
| std::string | error_message |
| Error message if change failed. | |
Information about a configuration change event.
Definition at line 84 of file config_watcher.h.
| std::vector<std::string> kcenon::common::config::config_change_event::changed_fields |
List of changed field paths.
Definition at line 92 of file config_watcher.h.
| std::string kcenon::common::config::config_change_event::error_message |
Error message if change failed.
Definition at line 98 of file config_watcher.h.
| bool kcenon::common::config::config_change_event::success |
Whether the change was successful.
Definition at line 95 of file config_watcher.h.
| std::chrono::system_clock::time_point kcenon::common::config::config_change_event::timestamp |
Timestamp of the change.
Definition at line 86 of file config_watcher.h.
| uint64_t kcenon::common::config::config_change_event::version |
Configuration version (incrementing counter)
Definition at line 89 of file config_watcher.h.