driver_base::Driver Member List
This is the complete list of members for
driver_base::Driver, including all inherited members.
| clearRecoveryComplete() | driver_base::Driver | [inline] |
| close() | driver_base::Driver | [inline] |
| CLOSED | driver_base::Driver | [static] |
| doClose()=0 | driver_base::Driver | [protected, pure virtual] |
| doOpen()=0 | driver_base::Driver | [protected, pure virtual] |
| doStart()=0 | driver_base::Driver | [protected, pure virtual] |
| doStop()=0 | driver_base::Driver | [protected, pure virtual] |
| Driver() | driver_base::Driver | [inline] |
| getID()=0 | driver_base::Driver | [pure virtual] |
| getRecoveryComplete() | driver_base::Driver | [inline] |
| getState() | driver_base::Driver | [inline] |
| getStateName() | driver_base::Driver | [inline] |
| getStateName(state_t s) | driver_base::Driver | [inline, static] |
| getStatusMessage() | driver_base::Driver | [inline] |
| getStatusOk() | driver_base::Driver | [inline] |
| getTransitionName(void(Driver::*transition)()) | driver_base::Driver | [inline, private] |
| goClosed() | driver_base::Driver | [inline] |
| goOpened() | driver_base::Driver | [inline] |
| goRunning() | driver_base::Driver | [inline] |
| goState(state_t target) | driver_base::Driver | [inline] |
| hookFunction typedef | driver_base::Driver | [protected] |
| isClosed() | driver_base::Driver | [inline] |
| isOpened() | driver_base::Driver | [inline] |
| isRunning() | driver_base::Driver | [inline] |
| isStopped() | driver_base::Driver | [inline] |
| lowerState(state_t target) | driver_base::Driver | [inline] |
| mutex_ | driver_base::Driver | |
| open() | driver_base::Driver | [inline] |
| OPENED | driver_base::Driver | [static] |
| postOpenHook | driver_base::Driver | [protected] |
| raiseState(state_t target) | driver_base::Driver | [inline] |
| RUNNING | driver_base::Driver | [static] |
| setPostOpenHook(hookFunction f) | driver_base::Driver | [inline] |
| setStatusMessage(const std::string &msg, bool ok=false, bool recovery_complete=false) | driver_base::Driver | [inline] |
| setStatusMessagef(const char *format,...) | driver_base::Driver | [inline] |
| start() | driver_base::Driver | [inline] |
| state_ | driver_base::Driver | [protected] |
| state_t typedef | driver_base::Driver | |
| status_message_ | driver_base::Driver | [private] |
| status_message_mutex_ | driver_base::Driver | [private] |
| status_ok_ | driver_base::Driver | [private] |
| status_recovery_complete_ | driver_base::Driver | [private] |
| stop() | driver_base::Driver | [inline] |
| tryTransition(state_t target, void(Driver::*transition)()) | driver_base::Driver | [inline, private] |
| ~Driver() | driver_base::Driver | [inline, virtual] |