21 #include "Composition.h" 33 string getObjectTypeAsString ()
override;
34 string toString ()
override;
39 const list<pair<Object *, Predicate *> > *getRules ();
43 list<pair<Object *, Predicate *> > _rules;
bool afterTransition(Event *, Event::Transition) override
Finishes event transition.
Definition: Switch.cpp:124
Definition: Composition.h:25
bool beforeTransition(Event *, Event::Transition) override
Initiates event transition.
Definition: Switch.cpp:68
Transition
Event state transitions.
Definition: Event.h:72
Event state machine.
Definition: Event.h:31
Definition: Predicate.h:25