Functions
communicationconfig.cpp File Reference

Implementaion of the CommunicationConfig class. More...

#include <pses_ucbridge/Communication/communicationconfig.h>
Include dependency graph for communicationconfig.cpp:

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)
 

Detailed Description

Implementaion of the CommunicationConfig class.

Definition in file communicationconfig.cpp.

Function Documentation

void operator>> ( const YAML::Node &  node,
Syntax syntax 
)
Parameters
[in]nodeYaml::Node containing Syntax parameters
[out]syntaxSyntax object to be configured by given parameters
Exceptions
std::exception

Definition at line 23 of file communicationconfig.cpp.

void operator>> ( const YAML::Node &  node,
SerialInterfaceParams serialParams 
)
Parameters
[in]nodeYaml::Node containing SerialInterfaceParams parameters
[out]serialParamsSerialInterfaceParams object to be configured by given parameters
Exceptions
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 
)
Parameters
[in]nodeYaml::Node containing Channel definitions
[out]channelsmap of Channel objects to be configured by given definitions
Exceptions
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 
)
Parameters
[in]nodeYaml::Node containing CommandOptions definitions
[out]optionsmap of CommandOptions objects to be configured by given definitions
Exceptions
std::exception

Definition at line 101 of file communicationconfig.cpp.



pses_ucbridge
Author(s): Sebastian Ehmes
autogenerated on Sat Oct 28 2017 19:16:13