|
template<typename StreamVisitor > |
decltype(auto) | with_stream (StreamVisitor &&visitor) |
|
template<typename StreamVisitor > |
decltype(auto) | with_stream (StreamVisitor &&visitor) const |
|
| memory_input_stream (simple stream) |
|
| memory_input_stream (fragmented stream) |
|
| memory_input_stream (const memory_input_stream &other) noexcept |
|
| memory_input_stream (memory_input_stream &&other) noexcept |
|
memory_input_stream & | operator= (const memory_input_stream &other) noexcept |
|
memory_input_stream & | operator= (memory_input_stream &&other) noexcept |
|
void | skip (size_t size) |
|
memory_input_stream | read_substream (size_t size) |
|
void | read (char *p, size_t size) |
|
template<typename Output > |
void | copy_to (Output &out) |
|
size_t | size () const |
|
template<typename Stream , typename StreamVisitor > |
decltype(auto) friend | with_serialized_stream (Stream &stream, StreamVisitor &&visitor) |
|
The documentation for this class was generated from the following file: