_Thrd_t _Thr
Definition: thread:115
 
#define _Thr_set_null(thr)
Definition: xthrcommon.h:39
 
 
 
 
template<class _Fn , class... _Args, class  = typename enable_if<			!is_same<typename decay<_Fn>::type, thread>::value>::type> 
  
  
      
        
          | thread::thread  | 
          ( | 
          _Fn &&  | 
          _Fx,  | 
         
        
           | 
           | 
          _Args &&...  | 
          _Ax  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineexplicit   | 
  
 
   49                 _STD forward<_Fn>(_Fx), 
_STD forward<_Args>(_Ax)...));
 
enable_if<!is_array< _Ty >::value, unique_ptr< _Ty > >::type make_unique(_Types &&..._Args)
Definition: memory:2052
 
void _Launch(_Thrd_t *_Thr, _Target &&_Tg)
Definition: xthread:257
 
typename decay< _Ty >::type decay_t
Definition: type_traits:2095
 
_Thrd_t _Thr
Definition: thread:115
 
 
 
 
void __CRTDECL terminate() _NOEXCEPT
Definition: exception:208
 
bool joinable() const _NOEXCEPT
Definition: thread:78
 
 
 
 
  
  
      
        
          | thread::thread  | 
          ( | 
          thread &&  | 
          _Other | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
_Thrd_t _Thr
Definition: thread:115
 
#define _Thr_set_null(thr)
Definition: xthrcommon.h:39
 
 
 
 
  
  
      
        
          | thread::thread  | 
          ( | 
          const thread &  | 
           | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
void __CRTDECL terminate() _NOEXCEPT
Definition: exception:208
 
bool joinable() const _NOEXCEPT
Definition: thread:78
 
_Thrd_t _Thr
Definition: thread:115
 
#define _Thr_set_null(thr)
Definition: xthrcommon.h:39
 
 
 
 
bool joinable() const _NOEXCEPT
Definition: thread:78
 
int _Thrd_detachX(_Thrd_t _Thr)
Definition: xthread:54
 
_CRTIMP2_PURE void __cdecl _Throw_Cpp_error(int _Code)
 
_Thrd_t _Thr
Definition: thread:115
 
#define _Thr_set_null(thr)
Definition: xthrcommon.h:39
 
 
 
 
#define _Thr_val(thr)
Definition: xthrcommon.h:38
 
_Thrd_t _Thr
Definition: thread:115
 
 
 
 
  
  
      
        
          | static unsigned int thread::hardware_concurrency  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
_CRTIMP2_PURE unsigned int __cdecl _Thrd_hardware_concurrency(void)
 
 
 
 
#define _Thr_is_null(thr)
Definition: xthrcommon.h:40
 
_CRTIMP2_PURE int __cdecl _Thrd_join(_Thrd_t, int *)
 
Definition: xthreads.h:18
 
bool joinable() const _NOEXCEPT
Definition: thread:78
 
_CRTIMP2_PURE void __cdecl _Throw_Cpp_error(int _Code)
 
id get_id() const _NOEXCEPT
Definition: thread:198
 
_Thrd_t _Thr
Definition: thread:115
 
thread::id get_id() _NOEXCEPT
Definition: thread:203
 
#define _Thr_set_null(thr)
Definition: xthrcommon.h:39
 
 
 
 
  
  
      
        
          | bool thread::joinable  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
#define _Thr_is_null(thr)
Definition: xthrcommon.h:40
 
_Thrd_t _Thr
Definition: thread:115
 
 
 
 
void * _Hnd
Definition: xthrcommon.h:34
 
_Thrd_t _Thr
Definition: thread:115
 
 
 
 
thread & _Move_thread(thread &_Other)
Definition: thread:106
 
 
 
 
void swap(thread &_Other) _NOEXCEPT
Definition: thread:73
 
_Thrd_t _Thr
Definition: thread:115
 
 
 
 
The documentation for this class was generated from the following file: