static string getEventTypeAsString(Event::Type)
Definition: Event.cpp:206
~Event()
Definition: Event.cpp:38
string getId()
Definition: Event.cpp:55
void setInterval(Time, Time)
Definition: Event.cpp:140
Time _end
Definition: Event.h:84
Time _begin
Definition: Event.h:83
Event(Event::Type, Object *, const string &id)
Definition: Event.cpp:27
State
Definition: Event.h:37
static string getEventTransitionAsString(Event::Transition)
Definition: Event.cpp:238
#define GINGA_NAMESPACE_END
Definition: aux-ginga.h:62
string toString()
Definition: Event.cpp:90
bool getParameter(const string &, string *)
Definition: Event.cpp:147
bool setParameter(const string &, const string &)
Definition: Event.cpp:153
Event * event
Definition: Event.h:90
Object * getObject()
Definition: Event.cpp:49
#define GINGA_NAMESPACE_BEGIN
Definition: aux-ginga.h:61
Event::Transition transition
Definition: Event.h:91
Transition
Definition: Event.h:44
string _id
Definition: Event.h:81
Predicate * predicate
Definition: Event.h:92
Event::State getState()
Definition: Event.cpp:84
string value
Definition: Event.h:93
string getFullId()
Definition: Event.cpp:61
Definition: Predicate.h:25
static string getEventStateAsString(Event::State)
Definition: Event.cpp:222
Event::State _state
Definition: Event.h:82
Event::Type _type
Definition: Event.h:79
Type
Definition: Event.h:30
Object * _object
Definition: Event.h:80
Event::Type getType()
Definition: Event.cpp:43
bool transition(Event::Transition)
Definition: Event.cpp:159
void getInterval(Time *, Time *)
Definition: Event.cpp:133
bool isLambda()
Definition: Event.cpp:127
void reset()
Definition: Event.cpp:197
GstClockTime Time
Definition: aux-ginga.h:115
map< string, string > _parameters
Definition: Event.h:85