#include <platform/posix/dius/platform_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()
auto dius::PlatformThread::thread_local_storage |
( |
usize | tls_size | ) |
-> di::Span<byte> |
|
inline |
◆ entry
di::Function< void()> dius::PlatformThread::entry |
◆ native_handle
pthread_t dius::PlatformThread::native_handle {} |
◆ stack
◆ thread_id
int dius::PlatformThread::thread_id { 0 } |
The documentation for this struct was generated from the following files: