Namespaces | Classes | Enumerations | Functions
robot_activity Namespace Reference

Namespaces

 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 : std::uint8_t {
  State::INVALID = robot_activity_msgs::State::INVALID, State::LAUNCHING = robot_activity_msgs::State::LAUNCHING, State::UNCONFIGURED = robot_activity_msgs::State::UNCONFIGURED, State::STOPPED = robot_activity_msgs::State::STOPPED,
  State::PAUSED = robot_activity_msgs::State::PAUSED, State::RUNNING = robot_activity_msgs::State::RUNNING, State::TERMINATED = robot_activity_msgs::State::TERMINATED, State::Count = 7
}
 RobotActivity state enum. More...
 

Functions

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

Enumeration Type Documentation

enum robot_activity::State : std::uint8_t
strong

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 19:32:17