C++ YASMIN (Yet Another State MachINe)
Loading...
Searching...
No Matches
yasmin::Concurrence Member List

This is the complete list of members for yasmin::Concurrence, including all inherited members.

cancel_state() overrideyasmin::Concurrencevirtual
canceledyasmin::Concurrenceprivate
Concurrence(std::set< std::shared_ptr< State > > states, std::string default_outcome, OutcomeMap outcome_map)yasmin::Concurrence
default_outcomeyasmin::Concurrenceprotected
execute(std::shared_ptr< blackboard::Blackboard > blackboard) overrideyasmin::Concurrencevirtual
generate_possible_outcomes(const OutcomeMap &outcome_map, const std::string &default_outcome)yasmin::Concurrenceprivatestatic
get_outcomes()yasmin::State
intermediate_outcome_mapyasmin::Concurrenceprotected
intermediate_outcome_mutexyasmin::Concurrenceprivate
is_canceled() constyasmin::State
is_running() constyasmin::State
operator()(std::shared_ptr< blackboard::Blackboard > blackboard)yasmin::State
outcome_mapyasmin::Concurrenceprotected
OutcomeMap typedefyasmin::Concurrence
outcomesyasmin::Stateprotected
possible_outcomesyasmin::Concurrenceprotected
runningyasmin::Concurrenceprivate
State(std::set< std::string > outcomes)yasmin::State
StateMap typedefyasmin::Concurrence
statesyasmin::Concurrenceprotected
to_string() overrideyasmin::Concurrenceinlinevirtual