|
Open Model Railroad Network (OpenMRN)
|
An object that can schedule itself on an executor to run. More...
#include <Notifiable.hxx>
Public Member Functions | |
| virtual void | notify ()=0 |
| Generic callback. | |
An object that can schedule itself on an executor to run.
Definition at line 44 of file Notifiable.hxx.
|
pure virtual |
Generic callback.
Implemented in AsyncNotifiableBlock::QueuedBarrier, AsyncNotifiableBlock, Executable, SyncNotifiable, EmptyNotifiable, CrashNotifiable, ProxyNotifiable, BarrierNotifiable, TempNotifiable, SemaphoreNotifiableBlock, StateFlowBase, StateFlowWithQueue, ActiveTimers, openmrn_arduino::Esp32WiFiManager::UplinkNotifiable, openlcb::DatagramClientImpl, DeviceClosedNotify, GcTcpHub, and GcHubPort.