Classes | Public Member Functions | Public Attributes | Private Attributes
yocs_cmd_vel_mux::CmdVelSubscribers Class Reference

#include <cmd_vel_subscribers.hpp>

List of all members.

Classes

class  CmdVelSubs

Public Member Functions

 CmdVelSubscribers ()
void configure (const YAML::Node &node)
 Configures the subscribers from a yaml file.
CmdVelSubsoperator[] (unsigned int idx)
std::vector< CmdVelSubs >
::size_type 
size ()
 ~CmdVelSubscribers ()

Public Attributes

unsigned int allowed

Private Attributes

std::vector< CmdVelSubslist

Detailed Description

Pool of cmd_vel topics subscribers

Definition at line 54 of file cmd_vel_subscribers.hpp.


Constructor & Destructor Documentation

Definition at line 79 of file cmd_vel_subscribers.hpp.

Definition at line 80 of file cmd_vel_subscribers.hpp.


Member Function Documentation

void yocs_cmd_vel_mux::CmdVelSubscribers::configure ( const YAML::Node &  node)

Configures the subscribers from a yaml file.

Exceptions:
FileNotFoundException: yaml file not found
YamlException: problem parsing the yaml
EmptyCfgException: empty configuration file
Parameters:
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.


Member Data Documentation

Definition at line 95 of file cmd_vel_subscribers.hpp.

Definition at line 98 of file cmd_vel_subscribers.hpp.


The documentation for this class was generated from the following files:


yocs_cmd_vel_mux
Author(s): Jorge Santos Simon
autogenerated on Thu Jun 6 2019 21:47:16