BloombergLP::bdlbb::Blob::removeBuffers

Remove the specified numBuffers starting at the specified index.

Synopsis

Declared in <bdlbb_blob.h>

void
removeBuffers(
    int index,
    int numBuffers);

Description

Buffers at positions higher than index (if any) are shifted down by numBuffers index positions. The behavior is undefined unless 0 <= index, 0 <= numBuffers, and index + numBuffers <= numBuffers().

Parameters

NameDescription
indexstarting position of buffers to remove
numBuffersnumber of buffers to remove