BlobBuffer is a simple in‐core representation of a shared buffer. This class is exception‐neutral with no guarantee of rollback: if an exception is thrown during the invocation of a method on a pre‐existing instance, the container is left in a valid state, but its value is undefined. In no event is memory leaked.
Synopsis
Declared in <bdlbb_blob.h>
class BlobBuffer;
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this blob buffer. |
Assignment operators |
|
|
|
Return the address of the modifiable buffer represented by this object. |
|
Format this object as a hexadecimal dump on the specified |
|
|
|
Set the size of this blob buffer to the specified |
|
Return the size of the buffer represented by this object. |
|
Efficiently exchange the value of this object with the value of the specified |
|
Reduce this buffer to the specified |
Friends
Name |
Description |
Return |
|
Return |