35 #ifndef ACTIONLIB__CLIENT__COMM_STATE_H_ 36 #define ACTIONLIB__CLIENT__COMM_STATE_H_ 78 return !(*
this == rhs);
83 return !(*
this == rhs);
90 return "WAITING_FOR_GOAL_ACK";
96 return "WAITING_FOR_RESULT";
98 return "WAITING_FOR_CANCEL_ACK";
109 return "BUG-UNKNOWN";
120 #endif // ACTIONLIB__CLIENT__COMM_STATE_H_ bool operator!=(const CommState &rhs) const
std::string toString() const
CommState(const StateEnum &state)
bool operator==(const CommState::StateEnum &rhs) const
StateEnum
Defines the various states the Communication State Machine can be in.
Thin wrapper around an enum in order to help interpret the state of the communication state machine...
bool operator==(const CommState &rhs) const
bool operator!=(const CommState::StateEnum &rhs) const
#define ROS_ERROR_NAMED(name,...)