[#BloombergLP-bdlbb-Blob-appendBuffer-00] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlbb.adoc[bdlbb]::xref:BloombergLP/bdlbb/Blob.adoc[Blob]::appendBuffer :relfileprefix: ../../../ :mrdocs: `appendBuffer` overloads == Synopses Declared in `<bdlbb_blob.h>` Append the specified move‐insertable `buffer` after the last buffer of this blob. The `buffer` is left in a valid but unspecified state. The length of this blob is unaffected. The behavior is undefined unless neither the total size of the resulting blob nor its total number of buffers exceeds `INT_MAX`. Note that this operation is equivalent to `insertBuffer(numBuffers(), buffer)`, but is more efficient. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlbb/Blob/appendBuffer-04.adoc[appendBuffer](xref:BloombergLP/bslmf/MovableRef.adoc[bslmf::MovableRef<BlobBuffer>] buffer); ---- [.small]#xref:BloombergLP/bdlbb/Blob/appendBuffer-04.adoc[_» more..._]# Append the specified `buffer` after the last buffer of this blob. The length of this blob is unaffected. The behavior is undefined unless neither the total size of the resulting blob nor its total number of buffers exceeds `INT_MAX`. Note that this operation is equivalent to `insertBuffer(numBuffers(), buffer)`, but is more efficient. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlbb/Blob/appendBuffer-0a.adoc[appendBuffer](xref:BloombergLP/bdlbb/BlobBuffer.adoc[BlobBuffer] const& buffer); ---- [.small]#xref:BloombergLP/bdlbb/Blob/appendBuffer-0a.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#