allocator_type typedef | os::rtos::thread | |
cancel(void) | os::rtos::thread | |
detach(void) | os::rtos::thread | |
errno_ | os::rtos::thread | |
flags_raise(flags::mask_t mask, flags::mask_t *oflags=nullptr) | os::rtos::thread | |
func_args_t typedef | os::rtos::thread | |
func_t typedef | os::rtos::thread | |
function_args(void) const | os::rtos::thread | inline |
initializer | os::rtos::thread | static |
interrupt(bool interrupt=true) | os::rtos::thread | |
interrupted(void) | os::rtos::thread | inline |
is_constructed(const thread &thread) | os::rtos::thread | static |
join(void **exit_ptr=nullptr) | os::rtos::thread | |
kill(void) | os::rtos::thread | |
name(void) const | os::rtos::internal::object_named | inline |
object_named() | os::rtos::internal::object_named | |
object_named(const char *name) | os::rtos::internal::object_named | |
object_named_system() | os::rtos::internal::object_named_system | inline |
object_named_system(const char *name) | os::rtos::internal::object_named_system | inline |
operator delete(void *ptr, std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
operator delete[](void *ptr, std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
operator new(std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
operator new(std::size_t bytes, void *ptr) | os::rtos::internal::object_named_system | inlinestatic |
operator new[](std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
operator new[](std::size_t bytes, void *ptr) | os::rtos::internal::object_named_system | inlinestatic |
operator==(const thread &rhs) const | os::rtos::thread | inline |
priority(priority_t prio) | os::rtos::thread | |
priority(void) | os::rtos::thread | |
priority_inherited(priority_t prio) | os::rtos::thread | |
priority_inherited(void) | os::rtos::thread | |
priority_t typedef | os::rtos::thread | |
resume(void) | os::rtos::thread | |
stack(void) | os::rtos::thread | inline |
stack_size_bytes | os::rtos::thread_inclusive< N > | static |
state(void) const | os::rtos::thread | inline |
state_t typedef | os::rtos::thread | |
statistics(void) | os::rtos::thread | inline |
thread(func_t function, func_args_t args, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::thread | |
thread(const char *name, func_t function, func_args_t args, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::thread | |
thread_inclusive(func_t function, func_args_t args, const attributes &attr=initializer) | os::rtos::thread_inclusive< N > | inline |
thread_inclusive(const char *name, func_t function, func_args_t args, const attributes &attr=initializer) | os::rtos::thread_inclusive< N > | |
user_storage(void) | os::rtos::thread | inline |
~object_named()=default | os::rtos::internal::object_named | |
~object_named_system()=default | os::rtos::internal::object_named_system | |
~thread() | os::rtos::thread | virtual |
~thread_inclusive() override | os::rtos::thread_inclusive< N > | virtual |