DiaDes
0.1
DIAgnosis of Discrete-Event System
|
#include <PetriEventManager.hh>
Static Public Member Functions | |
static PetriEventManager & | petriEventManager () |
Static Public Member Functions inherited from Diades::Automata::Experimental::EventManager< _Event, _EventId, NullEvent, NullEventId, Hash > | |
static string | typeName () |
Static Public Member Functions inherited from Diades::Utils::InfoManager< _Event, _EventId, NullEvent, NullEventId, Hash > | |
static string | typeName () |
Private Attributes | |
EventId | _temporalEvent |
This class is in charge of creating Event objects. The main idea is to avoid the creation of two objects containing the same data (EventData). When it is required to create an event, it is necessary to use the EventFactory.
Definition at line 28 of file PetriEventManager.hh.
Diades::Petri::PetriEventManager::PetriEventManager | ( | ) |
Default constructor
|
static |
|
inline |
Definition at line 49 of file PetriEventManager.hh.
References _temporalEvent.
|
private |
Definition at line 36 of file PetriEventManager.hh.
Referenced by temporalEvent().