#include <cmd_vel_subscribers.hpp>
Public Member Functions | |
CmdVelSubs (unsigned int idx) | |
void | operator<< (const YAML::Node &node) |
Public Attributes | |
bool | active |
unsigned int | idx |
std::string | name |
unsigned int | priority |
std::string | short_desc |
ros::Subscriber | subs |
double | timeout |
ros::Timer | timer |
std::string | topic |
Inner class describing an individual subscriber to a cmd_vel topic
Definition at line 51 of file cmd_vel_subscribers.hpp.
cmd_vel_mux::CmdVelSubscribers::CmdVelSubs::CmdVelSubs | ( | unsigned int | idx | ) | [inline] |
Definition at line 64 of file cmd_vel_subscribers.hpp.
void cmd_vel_mux::CmdVelSubscribers::CmdVelSubs::operator<< | ( | const YAML::Node & | node | ) |
Definition at line 27 of file cmd_vel_subscribers.cpp.
Whether this source is active
Definition at line 62 of file cmd_vel_subscribers.hpp.
unsigned int cmd_vel_mux::CmdVelSubscribers::CmdVelSubs::idx |
Index; assigned according to the order on YAML file
Definition at line 54 of file cmd_vel_subscribers.hpp.
std::string cmd_vel_mux::CmdVelSubscribers::CmdVelSubs::name |
Descriptive name
Definition at line 55 of file cmd_vel_subscribers.hpp.
unsigned int cmd_vel_mux::CmdVelSubscribers::CmdVelSubs::priority |
UNIQUE integer from 0 (lowest priority) to MAX_INT
Definition at line 60 of file cmd_vel_subscribers.hpp.
Short description (optional)
Definition at line 61 of file cmd_vel_subscribers.hpp.
The subscriber itself
Definition at line 56 of file cmd_vel_subscribers.hpp.
Timer's timeout, in seconds
Definition at line 59 of file cmd_vel_subscribers.hpp.
No incoming messages timeout
Definition at line 58 of file cmd_vel_subscribers.hpp.
The name of the topic
Definition at line 57 of file cmd_vel_subscribers.hpp.