Namespaces | Classes | Enumerations | Functions
robot_activity Namespace Reference

Namespaces

namespace  resource

Classes

class  IsolatedAsyncTimer
 Wrapper around ROS Timer. More...
class  ManagedRobotActivity
 Managed RobotActivity class, which adds further functionality to the RobotActivity class. More...
class  RobotActivity
 Class for adding node lifecycle to ROS processes. More...

Enumerations

enum  State {
  INVALID = robot_activity_msgs::State::INVALID, LAUNCHING = robot_activity_msgs::State::LAUNCHING, UNCONFIGURED = robot_activity_msgs::State::UNCONFIGURED, STOPPED = robot_activity_msgs::State::STOPPED,
  PAUSED = robot_activity_msgs::State::PAUSED, RUNNING = robot_activity_msgs::State::RUNNING, TERMINATED = robot_activity_msgs::State::TERMINATED, Count = 7
}
 RobotActivity state enum. More...

Functions

std::ostream & operator<< (std::ostream &os, State state)
 Overridden operator<< for easy State enum printing.

Enumeration Type Documentation

RobotActivity state enum.

The enum corresponds to the robot_activity_msgs::State message

Enumerator:
INVALID 
LAUNCHING 
UNCONFIGURED 
STOPPED 
PAUSED 
RUNNING 
TERMINATED 
Count 

Definition at line 67 of file robot_activity.h.


Function Documentation

std::ostream & robot_activity::operator<< ( std::ostream &  os,
State  state 
)

Overridden operator<< for easy State enum printing.

Parameters:
osleft-hand std::ostream to be used for outputting
stateState to be output to an std::ostream

Definition at line 372 of file robot_activity.cpp.



robot_activity
Author(s): Maciej ZURAD
autogenerated on Thu Jun 6 2019 18:10:04