modm API documentation
Main Page
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
modm::fiber::Scheduler Member List
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
constexpr
default
Task
(defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
friend
add
(Task *task) (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
current
(defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
protected
empty
() const (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
get_id
() const (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
hardware_concurrency
() (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
static
constexpr
instance
()
modm::fiber::Scheduler
inline
static
protected
isInsideInterrupt
() (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
static
protected
jump
(Task *other) (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
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
inline
protected
run
()
modm::fiber::Scheduler
inline
static
runLast
(Task *task) (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
runNext
(Task *task) (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
start
() (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
unschedule
() (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
yield
() (defined in
modm::fiber::Scheduler
)
modm::fiber::Scheduler
inline
protected
Generated by
1.4.2