| create(bool autoRun=true, Runnable::RunnableCreationOptions opts=sDefaultOpts) | mel::tasking::ThreadRunnable | inlinestatic |
| DEFAULT_POOL_SIZE (defined in mel::tasking::Runnable) | mel::tasking::Runnable | static |
| EThreadState enum name (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| execute(F &&function, KF &&killFunction=killFalse) noexcept | mel::tasking::Runnable | |
| execute(F &&function, Future< TRet >, KF &&killFunction=killFalse) noexcept | mel::tasking::Runnable | |
| fireAndForget(F &&task_proc, unsigned int startTime=0, KF &&killFunction=killTrue) | mel::tasking::Runnable | |
| getActiveTaskCount() const (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| getCurrentRunnable() (defined in mel::tasking::Runnable) | mel::tasking::Runnable | static |
| getCurrentThreadRunnable() | mel::tasking::ThreadRunnable | static |
| getDefaultFactory() const | mel::tasking::Runnable | inline |
| getMaxPoolSize() const (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| getOwnerThreadId() const (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| getPendingTaskCount() const (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| getScheduler() const | mel::tasking::Runnable | inline |
| getScheduler() (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| getState() const (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | inline |
| getTerminateRequest() (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | inline |
| getTimer() const (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| getTimer() (defined in mel::tasking::Runnable) | mel::tasking::Runnable | inline |
| join(unsigned int millis=0xFFFFFFFF) | mel::tasking::ThreadRunnable | |
| killFalse | mel::tasking::Runnable | static |
| killTrue | mel::tasking::Runnable | static |
| onCycleEnd() (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | protected |
| onJoined() | mel::tasking::ThreadRunnable | inlineprotectedvirtual |
| onPostTask(std::shared_ptr< Process > process) override | mel::tasking::ThreadRunnable | protectedvirtual |
| onStart() | mel::tasking::ThreadRunnable | inlineprotectedvirtual |
| onThreadEnd() | mel::tasking::ThreadRunnable | inlineprotectedvirtual |
| onThreadStart() | mel::tasking::ThreadRunnable | inlineprotectedvirtual |
| post(F &&task_proc, KF &&killFunction=killFalse, unsigned int period=0, unsigned int startTime=0) | mel::tasking::Runnable | |
| postTask(std::shared_ptr< Process > process, unsigned int startTime=0) | mel::tasking::Runnable | |
| processTasks() | mel::tasking::Runnable | protected |
| resume() | mel::tasking::ThreadRunnable | |
| Runnable(RunnableCreationOptions opts) | mel::tasking::Runnable | |
| setAffinity(uint64_t aff) (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | inline |
| setDefaultFactory(ProcessFactory *factory) | mel::tasking::Runnable | inline |
| setOwnerThreadId(mel::core::ThreadId tid) | mel::tasking::Runnable | inline |
| setTimer(std::shared_ptr< Timer > timer) | mel::tasking::Runnable | |
| start() | mel::tasking::ThreadRunnable | |
| suspend() | mel::tasking::ThreadRunnable | |
| terminate() (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| THREAD_FINISHED enum value (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| THREAD_FINISHING enum value (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| THREAD_FINISHING_DONE enum value (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| THREAD_INIT enum value (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| THREAD_RUNNING enum value (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| THREAD_SUSPENDED enum value (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |
| ThreadRunnable(Runnable::RunnableCreationOptions opts=sDefaultOpts) | mel::tasking::ThreadRunnable | protected |
| ~Runnable() (defined in mel::tasking::Runnable) | mel::tasking::Runnable | virtual |
| ~ThreadRunnable() (defined in mel::tasking::ThreadRunnable) | mel::tasking::ThreadRunnable | |