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

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

ASLEEP enum valuemel::tasking::Process
DEAD enum valuemel::tasking::Process
EProcessState enum namemel::tasking::Process
ESwitchResult enum namemel::tasking::Process
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
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 msecs)mel::tasking::Processinlineprotectedvirtual
onKill()mel::tasking::Processinlineprotectedvirtual
onPause()mel::tasking::Processinlineprotectedvirtual
onUpdate(uint64_t msecs)=0mel::tasking::Processprotectedpure virtual
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
ProcessScheduler (defined in mel::tasking::Process)mel::tasking::Processfriend
reset()mel::tasking::Processvirtual
resetTime() (defined in mel::tasking::Process)mel::tasking::Processinline
setPeriod(unsigned int value)mel::tasking::Processinline
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
~Process(void) (defined in mel::tasking::Process)mel::tasking::Processvirtual