44 #ifndef __EVENT_TRIGGER_H__
45 #define __EVENT_TRIGGER_H__
94 virtual bool testCondition() = 0;
108 #endif // __EVENT_TRIGGER_H__
float _firePeriod
The minimum time between two successive firings (in simulation seconds).
Definition: EventTrigger.h:99
The core namespace. All elements of Menge are contained in this namespace.
Definition: AgentGenerator.cpp:43
Sets up the proper compiler directives for platform and dll export/import.
virtual void finalize()
Allows the trigger to finish initializing itself from its parsed state to its running state...
Definition: EventTrigger.h:70
float _lastFire
The time of the last firing (global simulation time).
Definition: EventTrigger.h:104
Base class for all Menge elements.
The basic interface of extendible Menge Elements.
Definition: Element.h:67
EventTrigger()
Constructor.
Definition: EventTrigger.h:62
The base class for event triggers.
Definition: EventTrigger.h:57