Constructors

Synopses

Declared in <bdlcc_singleconsumerqueueimpl.h>

Create a thread‐aware queue.

explicit
SingleConsumerQueueImpl(bslma::Allocator* basicAllocator = 0);

Create a thread‐aware queue with at least the specified capacity.

explicit
SingleConsumerQueueImpl(
    std::size_t capacity,
    bslma::Allocator* basicAllocator = 0);

Parameters

Name

Description

basicAllocator

allocator used to supply memory

capacity

minimum initial capacity of the queue

Created with MrDocs