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... | |
|
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.
std::ostream & robot_activity::operator<< | ( | std::ostream & | os, |
State | state | ||
) |
Overridden operator<< for easy State enum printing.
os | left-hand std::ostream to be used for outputting |
state | State to be output to an std::ostream |
Definition at line 372 of file robot_activity.cpp.