This class implements the output functionality of the basic_streambuf protocol, using a client‐supplied bdlbb::Blob.
Synopsis
Declared in <bdlbb_blobstreambuf.h>
class OutBlobStreamBuf
: public std::streambuf
Base Classes
Name |
Description |
|
Member Functions
Name |
Description |
|
Create an |
|
Destroy this stream buffer. |
Return the index of the current buffer. The behavior is undefined unless the "streamed" blob has at least one buffer. |
|
Return the address of the blob held by this stream buffer. |
|
Return the address of the blob held by this stream buffer. |
|
Return the length of buffers preceding the current one. |
|
Reset the put position of this stream buffer. |
Protected Member Functions
Name |
Description |
|
Append the optionally specified character |
|
Return |
|
Set the I/O position relative to a fixed position. |
|
Set the I/O position for the specified open mode. |
|
Return 0 unconditionally. |
|
Synchronize the put position in the blob of this stream buffer. Return 0 unconditionally. |
|
Return |
|
Return 0 unconditionally. |
|
Copy characters from a buffer into this streambuf. |
Created with MrDocs