![]() |
GM6000 Digital Heater Controller Build: 20 (Branch = develop)
SDX-1330
|
#include "Cpl/System/EventFlag.h"Go to the source code of this file.
Classes | |
| class | Cpl::System::SharedEventHandlerApi |
| This abstract class defines the interface for a Shared Event Handler. More... | |
| struct | Cpl::System::SharedEventHandlerApi::EventCallback_T |
| Define a callback entry (i.e. More... | |
| class | Cpl::System::SharedEventHandler< N > |
| This template concrete class is a 'strategy class' in that in provides most of work needed for a Runnable object to support a list of callback functions for handling event-signally - instead of hard coded switch statement in its processEventFlag() method. More... | |
Namespaces | |
| namespace | Cpl |
| The 'Cpl' namespace is the root name space for the Colony. | |
| namespace | Cpl::System |
| The System namespace contains platform independent foundation abstractions and classes related to program execution. | |
| struct Cpl::System::SharedEventHandlerApi::EventCallback_T |
Define a callback entry (i.e.
provide a 'context' pointer for the callback
| Class Members | ||
|---|---|---|
| EventCallbackFunc_T | callbackFunc | Callback function pointer. |
| void * | context |
Context for the callback. The callback function is required to 'understand' the actual type of the context pointer being passed to it. |