Logic's Variable object.
More...
#include <Logics.h>
Inherits ConfigUpdateListener.
|
| enum | Trigger |
| | Possible event related triggers.
|
| |
| using | Impl = openlcb::NetworkInitializedBit |
| |
Logic's Variable object.
Definition at line 189 of file Logics.h.
◆ Impl
type of NetworkInitializedBit object
Definition at line 191 of file Logics.h.
◆ Variable()
Invoked on initial load of CDI and when CDI is udpated.
Register configured events with OpenMRN.
- Parameters
-
| n | is the OpenLCB node object from the stack. |
| cfg | is the variable configuration object from the configuration space that represents the locations of the events. |
| p | is the logic callback function |
| which | is the callback which function |
Definition at line 207 of file Logics.h.
◆ factory_reset()
| void Variable::factory_reset |
( |
int |
fd | ) |
|
|
virtual |
Reset CDI configuration entries to their initial (default) values
- Parameters
-
| fd | used to access the CDI information in the file system |
Definition at line 176 of file Logics.cpp.
The documentation for this class was generated from the following files: