modm API documentation
|
This is the complete list of members for modm::fiber::Scheduler, including all inherited members.
Scheduler() = default (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | constexprdefault |
Task (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | friend |
add(Task *task) (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
current (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | protected |
empty() const (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
get_id() const (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
hardware_concurrency() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlinestaticconstexpr |
instance(uint8_t core=::modm::platform::multicore::Core::cpuId ()) | modm::fiber::Scheduler | inlinestaticprotected |
isInsideInterrupt() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlinestaticprotected |
jump(Task *other) (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
last (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | protected |
modm::this_fiber::get_id() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | friend |
modm::this_fiber::yield() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | friend |
removeCurrent() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
run() | modm::fiber::Scheduler | inlinestatic |
runLast(Task *task) (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
runNext(Task *task) (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
start() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
unschedule() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |
yield() (defined in modm::fiber::Scheduler) | modm::fiber::Scheduler | inlineprotected |