Thin wrapper around an enum in order providing a simplified version of the communication state, but with less states than CommState. More...
#include <simple_goal_state.h>
Public Types | |
| enum | StateEnum { PENDING, ACTIVE, DONE } |
| Defines the various states the SimpleGoalState can be in. More... | |
Public Member Functions | |
| bool | operator!= (const SimpleGoalState &rhs) const |
| bool | operator!= (const SimpleGoalState::StateEnum &rhs) const |
| bool | operator== (const SimpleGoalState &rhs) const |
| bool | operator== (const SimpleGoalState::StateEnum &rhs) const |
| SimpleGoalState (const StateEnum &state) | |
| std::string | toString () const |
Public Attributes | |
| StateEnum | state_ |
Private Member Functions | |
| SimpleGoalState () | |
Thin wrapper around an enum in order providing a simplified version of the communication state, but with less states than CommState.
Definition at line 80 of file simple_goal_state.h.
Defines the various states the SimpleGoalState can be in.
| Enumerator | |
|---|---|
| PENDING | |
| ACTIVE | |
| DONE | |
Definition at line 116 of file simple_goal_state.h.
|
inline |
Definition at line 123 of file simple_goal_state.h.
|
private |
|
inline |
Definition at line 141 of file simple_goal_state.h.
|
inline |
Definition at line 136 of file simple_goal_state.h.
|
inline |
Definition at line 126 of file simple_goal_state.h.
|
inline |
Definition at line 131 of file simple_goal_state.h.
|
inline |
Definition at line 146 of file simple_goal_state.h.
| StateEnum actionlib::SimpleGoalState::state_ |
Definition at line 162 of file simple_goal_state.h.