Namespaces | Classes | Enumerations | Functions
robot_process Namespace Reference

Namespaces

namespace  resource

Classes

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

Enumerations

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

Functions

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

Enumeration Type Documentation

RobotProcess state enum.

The enum corresponds to the robot_process_msgs::State message

Enumerator:
INVALID 
LAUNCHING 
UNCONFIGURED 
STOPPED 
PAUSED 
RUNNING 
TERMINATED 
Count 

Definition at line 67 of file robot_process.h.


Function Documentation

std::ostream & robot_process::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 350 of file robot_process.cpp.



robot_process
Author(s): Maciej ZURAD
autogenerated on Mon Apr 16 2018 02:56:34