Unravel Engine C++ Reference
Loading...
Searching...
No Matches
moodycamel::details Namespace Reference

Classes

struct  _hash_32_or_64
 
struct  _hash_32_or_64< 1 >
 
struct  ConcurrentQueueProducerTypelessBase
 
struct  const_numeric_max
 
struct  hash_32_or_64
 
struct  identity
 
struct  is_trivially_destructible
 
union  max_align_t
 
struct  nomove_if
 
struct  nomove_if< false >
 
struct  static_is_lock_free
 
struct  static_is_lock_free< bool >
 
struct  static_is_lock_free< U * >
 
struct  static_is_lock_free_num
 
struct  static_is_lock_free_num< int >
 
struct  static_is_lock_free_num< long >
 
struct  static_is_lock_free_num< long long >
 
struct  static_is_lock_free_num< short >
 
struct  static_is_lock_free_num< signed char >
 
struct  thread_id_converter
 
struct  ThreadExitListener
 
class  ThreadExitNotifier
 

Typedefs

typedef std::uintptr_t thread_id_t
 
typedef std::max_align_t std_max_align_t
 

Functions

thread_id_t thread_id ()
 

Typedef Documentation

◆ std_max_align_t

typedef std::max_align_t moodycamel::details::std_max_align_t

Definition at line 303 of file concurrentqueue.h.

◆ thread_id_t

typedef std::uintptr_t moodycamel::details::thread_id_t

Definition at line 155 of file concurrentqueue.h.

Function Documentation

◆ thread_id()

thread_id_t moodycamel::details::thread_id ( )
inline

Definition at line 158 of file concurrentqueue.h.