yasmine
|
▼Nsxy | |
▼Nimpl | |
Ctransition_executor_impl | |
Casync_behavior | |
Casync_event_handler | |
Cbehavior | |
Cchoice | |
Ccompletion_event | |
Ccomplex_state | |
Ccomplex_state_impl | |
Ccomplex_state_visitor | |
Ccomposite_state | |
Ccompound_transition | |
Ccompound_transition_consumer | |
Cconst_vertex_visitor | |
Cconstraint | |
Cdeep_history | |
Centry_point | |
Cevent | Interface of an event. An event has an ID, a name and a priority (for processing by the async state machine) |
Cevent_collector | |
Cevent_creation_request_time_comparer | |
Cevent_impl | Events that are processed by the state machine. An event can have an ID, a name and a priority (for processing by the async state machine) |
Cevent_processing_callback | Callback interface that is called by a state machine during event processing. See the different methods to find out which events can be monitored |
Cexecution_step | |
Cexecution_step_visitor | |
Cexit_point | |
Cfinal_state | |
Cfork | |
Chas_get_event_id | |
Chistory | |
Chistory_impl | |
Cinitial_pseudostate | |
Cinterruptible | |
Cjoin | |
Cjunction | |
Cpseudostate | |
Cpseudostate_impl | |
Cpseudostate_visitor | |
Cregion | |
Cregion_pseudostate | |
Cregion_pseudostate_impl | |
Cshallow_history | |
Cshallow_history_impl | |
Csimple_state | |
Csimple_state_base | |
Cspecialized_event | Class that inherits event_impl and provides a fixed event ID and priority as well as create methods for creating instances of the event |
Cstate | |
Cstate_impl | |
Cstate_machine_base | |
Cstate_machine_element | |
Cstate_machine_element_impl | |
Cstate_machine_introspection | The interface for state machine introspection. It is inherited by the state machine class state_machine |
Cstate_pseudostate | |
Cstate_pseudostate_impl | |
Cstate_visitor | |
Cstates_to_enter_visitor_impl | |
CSX_FINAL | |
Csync_state_machine | Class for the "single-threaded version" of the state machine. It provides the methods to start the state machine, to fire events, to check the state machine for possible defects and to get the root state reference |
Cterminate_pseudostate | |
Ctransition | |
Ctransition_step | |
Ctry_to_build_compound_transition_visitor | |
Cvertex | |
Cvertex_impl | |
Cvertex_visitor | |
Casync_state_machine | Class for the "multi-threaded version" of the state machine. Provides methods to start and halt the state machine and to fire events |
Cstate_machine | Base class for the state machines. It provides methods to start the state machine, to fire events, to add transitions, to check the state machine for possible defects and to get the root state reference |
Ctimed_event_creator | Provides the possibility to create timed events. It uses the state machine passed into the constructor as target for the events |