NDS3
1.0.0
API reference manual
|
This is the complete list of members for nds::StateMachineImpl, including all inherited members.
canChange(const state_t newState) const | nds::StateMachineImpl | |
commandSetState(const state_t state, const parameters_t ¶meters) | nds::StateMachineImpl | |
deinitialize() | nds::StateMachineImpl | virtual |
executeTransition(const state_t initialState, const state_t finalState, stateChange_t transitionFunction) | nds::StateMachineImpl | protected |
executeTransitionThread(const state_t initialState, const state_t finalState, stateChange_t transitionFunction) | nds::StateMachineImpl | protected |
getGlobalState(timespec *pTimestamp, state_t *pState) const | nds::StateMachineImpl | virtual |
getLocalState() const | nds::StateMachineImpl | virtual |
getStateName(const state_t state) | nds::StateMachineImpl | protectedstatic |
initialize(FactoryBaseImpl &controlSystem) | nds::StateMachineImpl | virtual |
isAllowedTransition(const state_t currentState, const state_t newState) const | nds::StateMachineImpl | |
isIntermediateState(const state_t newState) const | nds::StateMachineImpl | |
m_allowChange | nds::StateMachineImpl | protected |
m_bAsync | nds::StateMachineImpl | protected |
m_localState | nds::StateMachineImpl | protected |
m_lockTransitionThread | nds::StateMachineImpl | protected |
m_pGetStatePV | nds::StateMachineImpl | protected |
m_recover | nds::StateMachineImpl | protected |
m_start | nds::StateMachineImpl | protected |
m_stateTimestamp | nds::StateMachineImpl | protected |
m_stop | nds::StateMachineImpl | protected |
m_switchOff | nds::StateMachineImpl | protected |
m_switchOn | nds::StateMachineImpl | protected |
m_transitionThread | nds::StateMachineImpl | protected |
NodeImpl(const std::string &name, const nodeType_t nodeType) | nds::NodeImpl | |
readGlobalState(timespec *pTimestamp, std::int32_t *pValue) | nds::StateMachineImpl | protected |
readLocalState(timespec *pTimestamp, std::int32_t *pValue) | nds::StateMachineImpl | protected |
setState(const state_t newState) | nds::StateMachineImpl | |
StateMachineImpl(bool bAsync, stateChange_t switchOnFunction, stateChange_t switchOffFunction, stateChange_t startFunction, stateChange_t stopFunction, stateChange_t recoverFunction, allowChange_t allowStateChangeFunction) | nds::StateMachineImpl | |
writeLocalState(const timespec ×tamp, const std::int32_t &value) | nds::StateMachineImpl | protected |