High performance C++ framework for concurrent servers
Public Types | Public Member Functions | List of all members
seastar::fragmented_memory_input_stream< Iterator > Class Template Reference

Public Types

using has_with_stream = std::false_type
using iterator_type = Iterator

Public Member Functions

 fragmented_memory_input_stream (Iterator it, size_t size)
void skip (size_t size)
fragmented read_substream (size_t size)
void read (char *p, size_t size)
template<typename Output >
void copy_to (Output &out)
size_t size () const
const char * first_fragment_data () const
size_t first_fragment_size () const
Iterator fragment_iterator () const

The documentation for this class was generated from the following file: