AllianceDB  0.0.1
AllianceDB is an open-source suite, including benchmarks and libs for evaluating and improving stream operation algorithms on modern hardwares.
moodycamel::ConcurrentQueueDefaultTraits Struct Reference
Collaboration diagram for moodycamel::ConcurrentQueueDefaultTraits:

Public Types

typedef std::size_t size_t
 
typedef std::size_t index_t
 

Static Public Member Functions

static void * malloc (size_t size)
 
static void free (void *ptr)
 

Static Public Attributes

static const size_t BLOCK_SIZE = 32
 
static const size_t EXPLICIT_BLOCK_EMPTY_COUNTER_THRESHOLD = 32
 
static const size_t EXPLICIT_INITIAL_INDEX_SIZE = 32
 
static const size_t IMPLICIT_INITIAL_INDEX_SIZE = 32
 
static const size_t INITIAL_IMPLICIT_PRODUCER_HASH_SIZE = 32
 
static const std::uint32_t EXPLICIT_CONSUMER_CONSUMPTION_QUOTA_BEFORE_ROTATE = 256
 
static const size_t MAX_SUBQUEUE_SIZE = details::const_numeric_max<size_t>::value
 
static const int MAX_SEMA_SPINS = 10000
 

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