This struct is a namespace for a collection of static methods used for manipulating and accessing Blob objects.
Synopsis
Declared in <bdlbb_blobutil.h>
struct BlobUtil;
Static Member Functions
Name |
Description |
|
|
|
|
|
|
Append bytes to |
|
|
|
Compare the data stored by two blobs lexicographically. |
|
|
|
Erase a byte range from the specified blob. |
|
Return the buffer index and in‐buffer offset for a blob position. |
|
Grow a blob and return contiguous storage for the newly added bytes. |
|
Return a contiguous view of blob data, copying into a buffer if needed. |
|
|
|
|
|
|
|
Pad a blob so its length is a multiple of the given alignment. |
|
|
|
Prepend bytes to |
|
Read bytes from a stream into a blob. |
|
|
Created with MrDocs