Create a sequential pool using an internal buffer with a maximum buffer size and the specified alignment strategy.

Synopsis

Declared in <bslma_sequentialpool.h>

SequentialPool(
    int initialSize,
    int maxBufferSize,
    BufferAllocator::AlignmentStrategy strategy,
    Allocator* basicAllocator = 0);

Parameters

Name

Description

initialSize

The initial internal buffer size (in bytes).

maxBufferSize

The maximum internal buffer size (in bytes).

strategy

The alignment strategy used for allocations.

basicAllocator

The allocator used to supply memory.

Created with MrDocs