NDS3
1.0.0
API reference manual
|
This is the complete list of members for nds::StateMachine, including all inherited members.
addChild(T child) | nds::Node | inline |
Base() | nds::Base | protected |
Base(const Base &right) | nds::Base | |
canChange(const state_t newState) | nds::StateMachine | |
defineCommand(const std::string &command, const std::string &usage, const size_t numParameters, const command_t function) | nds::Base | |
getComponentName() const | nds::Base | |
getFullExternalName() const | nds::Base | |
getFullName() const | nds::Base | |
getFullNameFromPort() const | nds::Base | |
getGlobalState() | nds::StateMachine | |
getLocalState() | nds::StateMachine | |
getLogger(const logLevel_t logLevel) | nds::Base | |
getPort() | nds::Base | virtual |
getTimestamp() const | nds::Base | |
initialize(void *pDeviceObject, Factory &factory) | nds::Node | |
isLogLevelEnabled(const logLevel_t logLevel) const | nds::Base | |
Node(const std::string &name, const nodeType_t nodeType=nodeType_t::generic) | nds::Node | |
operator=(const Base &right) | nds::Base | |
runInThread(const std::string &name, threadFunction_t function) | nds::Base | |
runInThread(threadFunction_t function) | nds::Base | |
setExternalName(const std::string &externalName) | nds::Base | |
setLogLevel(const logLevel_t logLevel) | nds::Base | |
setState(const state_t newState) | nds::StateMachine | |
setTimestampDelegate(getTimestampPlugin_t timestampDelegate) | nds::Base | |
StateMachine() | nds::StateMachine | |
StateMachine(bool bAsync, stateChange_t switchOnFunction, stateChange_t switchOffFunction, stateChange_t startFunction, stateChange_t stopFunction, stateChange_t recoverFunction, allowChange_t allowStateChangeFunction) | nds::StateMachine |