#include <cmd_vel_subscribers.hpp>
Classes | |
class | CmdVelSubs |
Public Member Functions | |
CmdVelSubscribers () | |
void | configure (const YAML::Node &node) |
Configures the subscribers from a yaml file. | |
CmdVelSubs & | operator[] (unsigned int idx) |
std::vector< CmdVelSubs > ::size_type | size () |
~CmdVelSubscribers () | |
Public Attributes | |
unsigned int | allowed |
Private Attributes | |
std::vector< CmdVelSubs > | list |
Pool of cmd_vel topics subscribers
Definition at line 54 of file cmd_vel_subscribers.hpp.
Definition at line 79 of file cmd_vel_subscribers.hpp.
Definition at line 80 of file cmd_vel_subscribers.hpp.
void yocs_cmd_vel_mux::CmdVelSubscribers::configure | ( | const YAML::Node & | node | ) |
Configures the subscribers from a yaml file.
FileNotFoundException | : yaml file not found |
YamlException | : problem parsing the yaml |
EmptyCfgException | : empty configuration file |
node | : node holding all the subscriber configuration |
Definition at line 43 of file cmd_vel_subscribers.cpp.
CmdVelSubs& yocs_cmd_vel_mux::CmdVelSubscribers::operator[] | ( | unsigned int | idx | ) | [inline] |
Definition at line 83 of file cmd_vel_subscribers.hpp.
std::vector<CmdVelSubs>::size_type yocs_cmd_vel_mux::CmdVelSubscribers::size | ( | ) | [inline] |
Definition at line 82 of file cmd_vel_subscribers.hpp.
unsigned int yocs_cmd_vel_mux::CmdVelSubscribers::allowed |
Definition at line 95 of file cmd_vel_subscribers.hpp.
std::vector<CmdVelSubs> yocs_cmd_vel_mux::CmdVelSubscribers::list [private] |
Definition at line 98 of file cmd_vel_subscribers.hpp.