modm API documentation
Main Page
Modules
Classes
Class List
Class Index
Class Hierarchy
Class Members
modm::pt::Protothread Member List
This is the complete list of members for
modm::pt::Protothread
, including all inherited members.
Fiber
(T &&task, fiber::Start start=fiber::Start::Now) (defined in
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
)
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
inline
Protothread
(modm::fiber::Start start=modm::fiber::Start::Now) (defined in
modm::pt::Protothread
)
modm::pt::Protothread
inline
StackAlignment
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
static
constexpr
StackSizeDefault
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
static
constexpr
StackSizeMinimum
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
static
constexpr
Start
enum name
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
strong
Task
(Stack< Size > &stack, Callable &&closure, Start start=Start::Now)
modm::fiber::Task
binary_semaphore
typedef
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
condition_variable
typedef
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
cv_status
enum name (defined in
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
)
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
strong
get_id
() const
modm::fiber::Task
nodiscard
inline
get_stop_source
() (defined in
modm::fiber::Task
)
modm::fiber::Task
nodiscard
inline
get_stop_token
() (defined in
modm::fiber::Task
)
modm::fiber::Task
nodiscard
inline
hardware_concurrency
()
modm::fiber::Task
nodiscard
static
constexpr
id
typedef
modm::Fiber< MODM_PROTOTHREAD_STACK_SIZE >
isRunning
() const
modm::fiber::Task
nodiscard
inline
join
()
modm::fiber::Task
inline
joinable
() const
modm::fiber::Task
nodiscard
request_stop
()
modm::fiber::Task
inline
restart
() (defined in
modm::pt::Protothread
)
modm::pt::Protothread
inline
run
() (defined in
modm::pt::Protothread
)
modm::pt::Protothread
inline
virtual
stack_usage
() const
modm::fiber::Task
nodiscard
inline
stack_watermark
()
modm::fiber::Task
inline
start
()
modm::fiber::Task
stop
() (defined in
modm::pt::Protothread
)
modm::pt::Protothread
inline
update
() (defined in
modm::pt::Protothread
)
modm::pt::Protothread
inline
virtual
~Task
() (defined in
modm::fiber::Task
)
modm::fiber::Task
inline
Generated by
1.4.2