#include <dius/iros/thread.h>
◆ PlatformThread()
dius::PlatformThread::PlatformThread |
( |
| ) |
|
|
default |
◆ create()
◆ current()
◆ id() [1/2]
auto dius::PlatformThread::id |
( |
| ) |
const -> int |
|
inline |
◆ id() [2/2]
auto dius::PlatformThread::id |
( |
| ) |
const -> pthread_t |
|
inline |
◆ join() [1/2]
auto dius::PlatformThread::join |
( |
| ) |
-> di::Result<void> |
◆ join() [2/2]
auto dius::PlatformThread::join |
( |
| ) |
-> di::Result< void > |
◆ thread_local_storage()
◆ entry
◆ join_word
di::Atomic<int> dius::PlatformThread::join_word { 0 } |
◆ native_handle
pthread_t dius::PlatformThread::native_handle {} |
◆ stack
byte* dius::PlatformThread::stack { nullptr } |
◆ thread_id
int dius::PlatformThread::thread_id { 0 } |
The documentation for this struct was generated from the following files: