| 
| 
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