Event class. More...
#include "qep.h"
Public Member Functions | |
void | QEvt_ctor (QEvt *const me, enum_t const sig) |
Public Attributes | |
QSignal | sig |
Static Private Member Functions | |
static void | QEvt_refCtr_inc_ (QEvt const *me) |
static void | QEvt_refCtr_dec_ (QEvt const *me) |
Private Attributes | |
uint8_t | poolId_ |
uint8_t volatile | refCtr_ |
QEvt represents events without parameters and serves as the base class for derivation of events with parameters.
|
inlinestaticprivate |
increment the refCtr of a const event (requires casting const
away)
|
inlinestaticprivate |
decrement the refCtr of a const event (requires casting const
away)
QSignal sig |
|
private |
|
private |
Reference counter (for mutable events)