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::StateEnum &rhs) const
CommState(const StateEnum &state)
bool operator!=(const CommState &rhs) const
StateEnum
Defines the various states the Communication State Machine can be in.
std::string toString() const
Thin wrapper around an enum in order to help interpret the state of the communication state machine...
bool operator==(const CommState &rhs) const
#define ROS_ERROR_NAMED(name,...)
bool operator==(const CommState::StateEnum &rhs) const