Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
StreamReaderabstract

#include "storage.hh"

Inheritance diagram for StreamReader:
[legend]

Public Member Functions

virtual boolclose ()=0
virtual Stringname () const =0
virtual ssize_tread (void *buffer, size_t len)=0
virtual~StreamReader ()

Static Public Attributes

static constexpr size_tbuffer_size

Constructor & Destructor Documentation

~StreamReader()

~StreamReader ( )
virtual

Member Function Documentation

name()

virtual String name ( ) const
pure virtual

read()

virtual ssize_t read ( void * buffer,
size_t len
)
pure virtual

close()

virtual bool close ( )
pure virtual

Member Data Documentation

buffer_size

constexpr size_t buffer_size
staticconstexpr

Recommended buffer size.