This class implements the input functionality of the basic_streambuf protocol, using client‐supplied char * memory.
Synopsis
Declared in <bdlsb_fixedmeminstreambuf.h>
class FixedMemInStreamBuf
: public std::streambuf
Base Classes
Name |
Description |
|
Member Functions
Name |
Description |
|
Create a |
|
Destroy this stream buffer. |
Return the address of the non‐modifiable character buffer held by this stream buffer. |
|
Return the number of characters remaining to be read. |
|
Reinitialize this stream buffer to use the specified character buffer. |
|
Reinitialize this stream buffer to use the specified read‐only character |
Protected Member Functions
Name |
Description |
|
Set the get‐area position indicator relative to a base position. |
|
Set the get‐area position indicator to an absolute position. |
|
Reinitialize this stream buffer to use the specified character buffer. |
Reinitialize this stream buffer to use the specified character buffer. |
|
|
Return the number of characters currently available for reading from this stream buffer, or ‐1 if there are none. |
|
Read characters from this stream buffer into a destination buffer. |
Created with MrDocs