NDS3  1.0.0
API reference manual
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nds::StateMachineImpl Member List

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 &parameters)nds::StateMachineImpl
deinitialize()nds::StateMachineImplvirtual
executeTransition(const state_t initialState, const state_t finalState, stateChange_t transitionFunction)nds::StateMachineImplprotected
executeTransitionThread(const state_t initialState, const state_t finalState, stateChange_t transitionFunction)nds::StateMachineImplprotected
getGlobalState(timespec *pTimestamp, state_t *pState) const nds::StateMachineImplvirtual
getLocalState() const nds::StateMachineImplvirtual
getStateName(const state_t state)nds::StateMachineImplprotectedstatic
initialize(FactoryBaseImpl &controlSystem)nds::StateMachineImplvirtual
isAllowedTransition(const state_t currentState, const state_t newState) const nds::StateMachineImpl
isIntermediateState(const state_t newState) const nds::StateMachineImpl
m_allowChangends::StateMachineImplprotected
m_bAsyncnds::StateMachineImplprotected
m_localStatends::StateMachineImplprotected
m_lockTransitionThreadnds::StateMachineImplprotected
m_pGetStatePVnds::StateMachineImplprotected
m_recovernds::StateMachineImplprotected
m_startnds::StateMachineImplprotected
m_stateTimestampnds::StateMachineImplprotected
m_stopnds::StateMachineImplprotected
m_switchOffnds::StateMachineImplprotected
m_switchOnnds::StateMachineImplprotected
m_transitionThreadnds::StateMachineImplprotected
NodeImpl(const std::string &name, const nodeType_t nodeType)nds::NodeImpl
readGlobalState(timespec *pTimestamp, std::int32_t *pValue)nds::StateMachineImplprotected
readLocalState(timespec *pTimestamp, std::int32_t *pValue)nds::StateMachineImplprotected
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 &timestamp, const std::int32_t &value)nds::StateMachineImplprotected