Implementaion of the CommunicationConfig class. More...

Go to the source code of this file.
Functions | |
| void | operator>> (const YAML::Node &node, Syntax &syntax) |
| void | operator>> (const YAML::Node &node, SerialInterfaceParams &serialParams) |
| void | operator>> (const YAML::Node &node, std::unordered_map< std::string, std::shared_ptr< Channel >> &channels) |
| void | operator>> (const YAML::Node &node, std::unordered_map< std::string, std::shared_ptr< CommandOptions >> &options) |
Implementaion of the CommunicationConfig class.
Definition in file communicationconfig.cpp.
| void operator>> | ( | const YAML::Node & | node, |
| Syntax & | syntax | ||
| ) |
| [in] | node | Yaml::Node containing Syntax parameters |
| [out] | syntax | Syntax object to be configured by given parameters |
| std::exception |
Definition at line 23 of file communicationconfig.cpp.
| void operator>> | ( | const YAML::Node & | node, |
| SerialInterfaceParams & | serialParams | ||
| ) |
| [in] | node | Yaml::Node containing SerialInterfaceParams parameters |
| [out] | serialParams | SerialInterfaceParams object to be configured by given parameters |
| std::exception |
Definition at line 72 of file communicationconfig.cpp.
| void operator>> | ( | const YAML::Node & | node, |
| std::unordered_map< std::string, std::shared_ptr< Channel >> & | channels | ||
| ) |
| [in] | node | Yaml::Node containing Channel definitions |
| [out] | channels | map of Channel objects to be configured by given definitions |
| std::exception |
Definition at line 84 of file communicationconfig.cpp.
| void operator>> | ( | const YAML::Node & | node, |
| std::unordered_map< std::string, std::shared_ptr< CommandOptions >> & | options | ||
| ) |
| [in] | node | Yaml::Node containing CommandOptions definitions |
| [out] | options | map of CommandOptions objects to be configured by given definitions |
| std::exception |
Definition at line 101 of file communicationconfig.cpp.