Public Types | Static Public Member Functions | List of all members
moodycamel::details::thread_id_converter< thread_id_t > Struct Template Reference

#include <ConcurrentQueue.h>

Public Types

typedef thread_id_t thread_id_hash_t
typedef thread_id_t thread_id_numeric_size_t

Static Public Member Functions

static thread_id_hash_t prehash (thread_id_t const &x)

Detailed Description

template<typename thread_id_t>
struct moodycamel::details::thread_id_converter< thread_id_t >

Definition at line 76 of file ConcurrentQueue.h.

Member Typedef Documentation

◆ thread_id_hash_t

Definition at line 78 of file ConcurrentQueue.h.

◆ thread_id_numeric_size_t

Definition at line 77 of file ConcurrentQueue.h.

Member Function Documentation

◆ prehash()

template<typename thread_id_t >
static thread_id_hash_t moodycamel::details::thread_id_converter< thread_id_t >::prehash ( thread_id_t const &  x)

Definition at line 79 of file ConcurrentQueue.h.

References moodycamel::details::invalid_thread_id, moodycamel::details::invalid_thread_id2, and moodycamel::details::thread_id().

+ Here is the call graph for this function:

The documentation for this struct was generated from the following file: