35#ifndef _UTILS_CONFIGUPDATESERVICE_HXX_
36#define _UTILS_CONFIGUPDATESERVICE_HXX_
Abstract class for components that need to receive configuration from EEPROM.
Virtual interface for the config update listeners to register themselves for receiving configuration ...
virtual void register_update_listener(ConfigUpdateListener *listener)=0
Adds a config update listener to be called upon configuration updates.
virtual void trigger_update()=0
Executes an update in response to the configuration having changed.
virtual void unregister_update_listener(ConfigUpdateListener *listener)=0
Removes a config update listener.