#include <NavEstopState.h>

Public Types | |
| enum | state_t { Pause = art_msgs::EstopState::Pause, Run = art_msgs::EstopState::Run, Done = art_msgs::EstopState::Done, Suspend = art_msgs::EstopState::Suspend, N_states = art_msgs::EstopState::N_states } |
Public Member Functions | |
| const char * | Name (void) const |
| NavEstopState (const art_msgs::EstopState &estop_msg) | |
| NavEstopState (state_t &istate) | |
| NavEstopState () | |
| bool | operator!= (const state_t &compare) const |
| bool | operator!= (const NavEstopState &compare) const |
| void | operator= (uint16_t value) |
| void | operator= (const NavEstopState::state_t &newstate) |
| bool | operator== (const state_t &compare) const |
| bool | operator== (const NavEstopState &compare) const |
| state_t | Value (void) const |
| ~NavEstopState () | |
Private Attributes | |
| state_t | state |
Definition at line 21 of file NavEstopState.h.
Reimplemented from FSMstate.
Definition at line 24 of file NavEstopState.h.
| NavEstopState::NavEstopState | ( | ) | [inline] |
Definition at line 33 of file NavEstopState.h.
| NavEstopState::NavEstopState | ( | state_t & | istate | ) | [inline] |
Definition at line 38 of file NavEstopState.h.
| NavEstopState::NavEstopState | ( | const art_msgs::EstopState & | estop_msg | ) | [inline] |
Definition at line 43 of file NavEstopState.h.
| NavEstopState::~NavEstopState | ( | ) |
Definition at line 12 of file NavEstopState.cc.
| const char* NavEstopState::Name | ( | void | ) | const [inline] |
Definition at line 56 of file NavEstopState.h.
| bool NavEstopState::operator!= | ( | const state_t & | compare | ) | const [inline] |
Definition at line 93 of file NavEstopState.h.
| bool NavEstopState::operator!= | ( | const NavEstopState & | compare | ) | const [inline] |
Definition at line 88 of file NavEstopState.h.
| void NavEstopState::operator= | ( | uint16_t | value | ) | [inline] |
Definition at line 73 of file NavEstopState.h.
| void NavEstopState::operator= | ( | const NavEstopState::state_t & | newstate | ) | [inline] |
Definition at line 68 of file NavEstopState.h.
| bool NavEstopState::operator== | ( | const state_t & | compare | ) | const [inline] |
Definition at line 83 of file NavEstopState.h.
| bool NavEstopState::operator== | ( | const NavEstopState & | compare | ) | const [inline] |
Definition at line 78 of file NavEstopState.h.
| state_t NavEstopState::Value | ( | void | ) | const [inline] |
Definition at line 50 of file NavEstopState.h.
state_t NavEstopState::state [private] |
Reimplemented from FSMstate.
Definition at line 99 of file NavEstopState.h.