OS
v1.7.5
Documentation
|
This is the complete list of members for qOS::stateMachine, including all inherited members.
add(sm::state &s, const sm::stateCallback_t &sFcn, sm::state &init) noexcept | qOS::stateMachine | inline |
add(sm::state &s, const sm::stateCallback_t &sFcn) noexcept | qOS::stateMachine | inline |
getCurrent(void) const noexcept | qOS::stateMachine | |
getData(void) const noexcept | qOS::stateMachine | |
getQueue(void) const noexcept | qOS::stateMachine | |
getTimeSpec(void) const noexcept | qOS::stateMachine | |
getTop(void) const noexcept | qOS::stateMachine | |
install(queue &q) noexcept | qOS::stateMachine | |
install(sm::signalQueue< numberOfSignals > &sq) noexcept | qOS::stateMachine | inline |
install(sm::timeoutSpec &ts) noexcept | qOS::stateMachine | |
run(sm::signal_t sig) noexcept | qOS::stateMachine | |
sendSignal(sm::signalID sig, void *sData=nullptr, bool isUrgent=false) noexcept | qOS::stateMachine | |
sendSignal(sm::signalIDType sig, void *sData=nullptr, bool isUrgent=false) noexcept | qOS::stateMachine | inline |
setSurrounding(const sm::surroundingCallback_t &sFcn) noexcept | qOS::stateMachine | |
setup(const sm::stateCallback_t &topFcn, sm::state &init, sm::surroundingCallback_t sFcn=nullptr, void *pData=nullptr) noexcept | qOS::stateMachine | inline |
stateMachine()=default | qOS::stateMachine | |
timeoutSet(const index_t xTimeout, const qOS::duration_t t) noexcept | qOS::stateMachine | |
timeoutStop(const index_t xTimeout) noexcept | qOS::stateMachine |