1 #ifndef CONFIG_WATCHER_CLASS 
    2 #define CONFIG_WATCHER_CLASS 
Provides a dynamically resizable ASCII character string.
 
an object that watches the contents of a configurator for changes.
 
structures::string_set changed_sections() const
 
structures::string_set new_sections() const
 
config_watcher(configurator &to_watch)
watches the configurator for changes and tracks them.
 
virtual ~config_watcher()
 
bool rescan()
updates the configurator snapshot and enables the comparison methods.
 
structures::string_set deleted_items(const basis::astring §ion_name)
 
structures::string_set new_items(const basis::astring §ion_name)
 
DEFINE_CLASS_NAME("config_watcher")
 
structures::string_set deleted_sections() const
 
structures::string_set changed_items(const basis::astring §ion_name)
 
Provides a base class for configuration repositories.
 
Supports the configurator interface using a collection of string tables.
 
A simple object that wraps a templated set of strings.