|
typedef thread_id | id |
|
typedef native_thread_handle_type | native_handle_type |
|
|
| thread (thread &&rhs) |
|
thread & | operator= (thread &&rhs) |
|
template<class F , class... Args, typename = AZStd::enable_if_t<!AZStd::is_convertible_v<AZStd::decay_t<F>, thread_desc>>> |
| thread (F &&f, Args &&... args) |
|
template<class F , class... Args> |
| thread (const thread_desc &desc, F &&f, Args &&... args) |
|
template<class F > |
| thread (Internal::thread_move_t< F > f) |
|
| thread (Internal::thread_move_t< thread > rhs) |
|
thread & | operator= (Internal::thread_move_t< thread > rhs) |
|
void | swap (thread &rhs) |
|
bool | joinable () const |
|
void | join () |
|
void | detach () |
|
id | get_id () const |
|
native_handle_type | native_handle () |
|
|
static unsigned | hardware_concurrency () |
|
◆ thread()
template<class F , class... Args>
AZStd::thread::thread |
( |
const thread_desc & |
desc, |
|
|
F && |
f, |
|
|
Args &&... |
args |
|
) |
| |
The documentation for this class was generated from the following files:
- Code/Framework/AzCore/AzCore/std/parallel/thread.h
- Code/Framework/AzCore/Platform/Common/UnixLike/AzCore/std/parallel/internal/thread_UnixLike.h
- Code/Framework/AzCore/Platform/Common/WinAPI/AzCore/std/parallel/internal/thread_WinAPI.h