OS  v1.7.5
Documentation
Loading...
Searching...
No Matches
qOS::stateMachine Member List

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) noexceptqOS::stateMachineinline
add(sm::state &s, const sm::stateCallback_t &sFcn) noexceptqOS::stateMachineinline
getCurrent(void) const noexceptqOS::stateMachine
getData(void) const noexceptqOS::stateMachine
getQueue(void) const noexceptqOS::stateMachine
getTimeSpec(void) const noexceptqOS::stateMachine
getTop(void) const noexceptqOS::stateMachine
install(queue &q) noexceptqOS::stateMachine
install(sm::signalQueue< numberOfSignals > &sq) noexceptqOS::stateMachineinline
install(sm::timeoutSpec &ts) noexceptqOS::stateMachine
run(sm::signal_t sig) noexceptqOS::stateMachine
sendSignal(sm::signalID sig, void *sData=nullptr, bool isUrgent=false) noexceptqOS::stateMachine
sendSignal(sm::signalIDType sig, void *sData=nullptr, bool isUrgent=false) noexceptqOS::stateMachineinline
setSurrounding(const sm::surroundingCallback_t &sFcn) noexceptqOS::stateMachine
setup(const sm::stateCallback_t &topFcn, sm::state &init, sm::surroundingCallback_t sFcn=nullptr, void *pData=nullptr) noexceptqOS::stateMachineinline
stateMachine()=defaultqOS::stateMachine
timeoutSet(const index_t xTimeout, const qOS::duration_t t) noexceptqOS::stateMachine
timeoutStop(const index_t xTimeout) noexceptqOS::stateMachine