Wrapper that buffers reads from an underlying stream. Requires underlying stream to support read() and detail_fread() calls to support fixed‐size and variable‐sized reads, respectively.
Synopsis
Declared in <streams.h>
template<typename S>
class BufferedReader;
Member Functions
Name |
Description |
|
Requires stream ownership to prevent leaving the stream at an unexpected position after buffered reads. |
Deserialize an object from the buffered reader and return this reader. |
|
Read bytes into |
Created with MrDocs