[#BloombergLP-bdlbb-Blob-removeBuffer]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlbb.adoc[bdlbb]::xref:BloombergLP/bdlbb/Blob.adoc[Blob]::removeBuffer
:relfileprefix: ../../../
:mrdocs:

Remove the buffer at the specified `index` from this blob, and decrement the length of this blob by the size of `buffer` if the buffer at `index` contains data bytes (i&period;e&period;, if the first byte of `buffer` occurs before the logical end of this blob)&period; Buffers at positions higher than `index` (if any) are shifted down by one index position&period; The behavior is undefined unless `0 &lt;&equals; index &lt; numBuffers()`&period;

== Synopsis

Declared in `&lt;bdlbb&lowbar;blob&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
void
removeBuffer(int index);
----


[.small]#Created with https://www.mrdocs.com[MrDocs]#
