Skip to content

Class Ase::StreamReader

ClassList > Ase > StreamReader

Inherited by the following classes: Ase::StreamReaderFile, Ase::StreamReaderZStd, Ase::StreamReaderZipMember

Public Static Attributes

Type Name
constexpr size_t buffer_size = = 131072
Recommended buffer size.

Public Functions

Type Name
virtual bool close () = 0
virtual String name () const = 0
virtual ssize_t read (void * buffer, size_t len) = 0
virtual ~StreamReader ()

Public Static Attributes Documentation

variable buffer_size

constexpr size_t Ase::StreamReader::buffer_size;

Public Functions Documentation

function close

virtual bool Ase::StreamReader::close () = 0

function name

virtual String Ase::StreamReader::name () const = 0

function read

virtual ssize_t Ase::StreamReader::read (
    void * buffer,
    size_t len
) = 0

function ~StreamReader

virtual Ase::StreamReader::~StreamReader () 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/storage.hh