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] |