Events¶
-
class CEvent¶
Set or clear the corresponding PMP Event. Optionally Context information can be added. The amount of context values are defined in the interface definition. The data type
<T>
of the context arguments is also specified in the interface definition.-
void Set()¶
Activates the PMP event, i.e. sets the value to
True
.
-
template<typename T0>
void Set(T0 context0)¶ Activates the PMP event, i.e. sets the value to
True
, and set the variable in the context message.- Parameters
context0 – Context value in the specified data type.
-
template<typename T0, typename T1>
void Set(T0 context0, T1 context1)¶ Activates the PMP event, i.e. sets the value to
True
, and set the variable in the context message.- Parameters
context0 – Context value in the specified data type.
context1 – Context value in the specified data type.
-
template<typename T0, typename T1, typename T2>
void Set(T0 context0, T1 context1, T2 context2)¶ Activates the PMP event, i.e. sets the value to
True
, and set the variable in the context message.- Parameters
context0 – Context value in the specified data type.
context1 – Context value in the specified data type.
context2 – Context value in the specified data type.
-
template<typename T0, typename T1, typename T2, typename T3>
void Set(T0 context0, T1 context1, T2 context2, T3 context3)¶ Activates the PMP event, i.e. sets the value to
True
, and set the variable in the context message.- Parameters
context0 – Context value in the specified data type.
context1 – Context value in the specified data type.
context2 – Context value in the specified data type.
context3 – Context value in the specified data type.
-
void Clear()¶
Clears the event, i.e. sets the value to
False
.
-
void Set()¶