![]() |
GM6000 Digital Heater Controller Branch: main
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. |