|
Open Model Railroad Network (OpenMRN)
|
Implementation of ConfigUpdateListener that registers itself in the constructor and unregisters itself in the destructor. More...
#include <ConfigUpdateListener.hxx>
Additional Inherited Members | |
Public Types inherited from ConfigUpdateListener | |
| enum | UpdateAction { UPDATED = 0 , REINIT_NEEDED , REBOOT_NEEDED } |
| Specifies what additional steps are needed to apply the new configuration. More... | |
Public Member Functions inherited from ConfigUpdateListener | |
| virtual UpdateAction | apply_configuration (int fd, bool initial_load, BarrierNotifiable *done)=0 |
| Notifies the component that there is new configuration available for loading. | |
| virtual void | factory_reset (int fd)=0 |
| Clears configuration file and resets the configuration settings to factory value. | |
Public Member Functions inherited from QMember | |
| void | init () |
| Initiailize a QMember, in place of a public placement construction. | |
Protected Member Functions inherited from QMember | |
| QMember () | |
| Constructor. | |
| ~QMember () | |
| Destructor. | |
Protected Attributes inherited from QMember | |
| QMember * | next |
| pointer to the next member in the queue | |
Implementation of ConfigUpdateListener that registers itself in the constructor and unregisters itself in the destructor.
Definition at line 104 of file ConfigUpdateListener.hxx.
| DefaultConfigUpdateListener::DefaultConfigUpdateListener | ( | ) |
Definition at line 38 of file ConfigUpdateListener.cxx.
| DefaultConfigUpdateListener::~DefaultConfigUpdateListener | ( | ) |
Definition at line 42 of file ConfigUpdateListener.cxx.