Guitar
Public Member Functions | List of all members
AbstractSimpleReader Class Referenceabstract

#include <AbstractSimpleIO.h>

Inheritance diagram for AbstractSimpleReader:
Inheritance graph
[legend]

Public Member Functions

virtual ~AbstractSimpleReader ()=default
 
virtual int read (void *ptr, size_t len)=0
 
virtual int64_t pos () const =0
 
virtual void seek (int64_t pos)=0
 

Constructor & Destructor Documentation

◆ ~AbstractSimpleReader()

virtual AbstractSimpleReader::~AbstractSimpleReader ( )
virtualdefault

Member Function Documentation

◆ pos()

virtual int64_t AbstractSimpleReader::pos ( ) const
pure virtual

Implemented in SimpleQtReader.

◆ read()

virtual int AbstractSimpleReader::read ( void *  ptr,
size_t  len 
)
pure virtual

Implemented in SimpleQtReader.

◆ seek()

virtual void AbstractSimpleReader::seek ( int64_t  pos)
pure virtual

Implemented in SimpleQtReader.


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