|
C++ YASMIN (Yet Another State MachINe)
|
Metadata for a state including description and blackboard key information. More...
#include <blackboard_key_info.hpp>

Public Attributes | |
| std::string | description |
| Description of the state. | |
| std::unordered_map< std::string, std::string > | outcome_descriptions |
| Human-readable descriptions for outcomes, indexed by outcome name. | |
| std::vector< BlackboardKeyInfo > | input_keys |
| Information about input keys required by this state. | |
| std::vector< BlackboardKeyInfo > | output_keys |
| Information about output keys produced by this state. | |
| std::vector< BlackboardKeyInfo > | parameters |
| Information about parameters declared by this state. | |
Metadata for a state including description and blackboard key information.
| std::string yasmin::StateMetadata::description |
Description of the state.
| std::vector<BlackboardKeyInfo> yasmin::StateMetadata::input_keys |
Information about input keys required by this state.
| std::unordered_map<std::string, std::string> yasmin::StateMetadata::outcome_descriptions |
Human-readable descriptions for outcomes, indexed by outcome name.
| std::vector<BlackboardKeyInfo> yasmin::StateMetadata::output_keys |
Information about output keys produced by this state.
| std::vector<BlackboardKeyInfo> yasmin::StateMetadata::parameters |
Information about parameters declared by this state.