MEL
Microthread & Execution library
mel::tasking::GenericProcess Member List

This is the complete list of members for mel::tasking::GenericProcess, including all inherited members.

ASLEEP enum valuemel::tasking::Process
DEAD enum valuemel::tasking::Process
EProcessState enum namemel::tasking::Process
ESwitchResult enum namemel::tasking::Process
GenericCallback typedef (defined in mel::tasking::GenericProcess)mel::tasking::GenericProcess
GenericProcess()mel::tasking::GenericProcess
getAsleep() const (defined in mel::tasking::Process)mel::tasking::Processinline
getDead() constmel::tasking::Processinline
getElapsedTime() constmel::tasking::Process
getLastUpdateTime() constmel::tasking::Processinline
getPeriod() constmel::tasking::Processinline
getProcessCallback() const (defined in mel::tasking::GenericProcess)mel::tasking::GenericProcessinline
getProcessScheduler() constmel::tasking::Processinline
getState() const (defined in mel::tasking::Process)mel::tasking::Processinline
INITIATED enum valuemel::tasking::Process
kill(bool force=false)mel::tasking::Process
killDone()mel::tasking::Processinlineprotectedvirtual
KILLING_WAITING_FOR_SCHEDULED enum valuemel::tasking::Process
onInit(uint64_t msegs) overridemel::tasking::GenericProcessprotectedvirtual
onKill() overridemel::tasking::GenericProcessprotectedvirtual
onPause()mel::tasking::Processinlineprotectedvirtual
onUpdate(uint64_t msegs) overridemel::tasking::GenericProcessprotectedvirtual
onWakeUp()mel::tasking::Processinlineprotectedvirtual
pause()mel::tasking::Process
PREPARED enum valuemel::tasking::Process
PREPARED_TO_DIE enum valuemel::tasking::Process
Process(unsigned short capacity=0)mel::tasking::Process
reset()mel::tasking::Processvirtual
resetTime() (defined in mel::tasking::Process)mel::tasking::Processinline
setKillCallback(F &&functor) (defined in mel::tasking::GenericProcess)mel::tasking::GenericProcess
setPeriod(unsigned int value)mel::tasking::Processinline
setProcessCallback(F &&functor)mel::tasking::GenericProcess
setProcessScheduler(ProcessScheduler *const mgr)mel::tasking::Process
sleep() OPTIMIZE_FLAGSmel::tasking::Processstatic
sleepAndDo(F postSleep)mel::tasking::Processstatic
switchProcess(bool continueInmediately) OPTIMIZE_FLAGSmel::tasking::Processstatic
TRYING_TO_KILL enum valuemel::tasking::Process
wait(unsigned int msegs) OPTIMIZE_FLAGSmel::tasking::Processstatic
waitAndDo(unsigned int msegs, F postWait) OPTIMIZE_FLAGSmel::tasking::Processstatic
wakeUp()mel::tasking::Process
~GenericProcess() (defined in mel::tasking::GenericProcess)mel::tasking::GenericProcess
~Process(void) (defined in mel::tasking::Process)mel::tasking::Processvirtual