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