Event attributes (execution semantics)
More...
#include "libfaudes.h"
Go to the source code of this file.
◆ AttributeCodeGeneratorEvent::InputTrigger
struct AttributeCodeGeneratorEvent::InputTrigger |
Definition at line 153 of file cgp_eventconfig.h.
Class Members |
string |
mAddress |
Abstract address. |
bool |
mPos |
Positive edge triggers event. |
bool |
mNeg |
Negative edge triggers event. |
bool |
mStatic |
Fake an initial edge on initialisation to sense static levels. |
bool |
mExe |
Evaluate literal expression to trigger event. |
◆ AttributeCodeGeneratorEvent::OutputAction
struct AttributeCodeGeneratorEvent::OutputAction |
Definition at line 170 of file cgp_eventconfig.h.
Class Members |
string |
mAddress |
Abstract address. |
bool |
mSet |
Set bit. |
bool |
mClr |
Clear bit. |
bool |
mExe |
Literal expression i.e. function call
|
◆ AttributeCodeGeneratorEvent::TimeConstraint
struct AttributeCodeGeneratorEvent::TimeConstraint |
Definition at line 185 of file cgp_eventconfig.h.
Class Members |
string |
mInitialValue |
Initial value (literal to allow for advanced units, empty string for "not a timer") |
EventSet |
mStartEvents |
Events that start this timer. |
EventSet |
mStopEvents |
Events that stop this timer. |
EventSet |
mResetEvents |
Events that reset this timer. |