Guitar
Public Member Functions | Private Attributes | List of all members
SimpleQtReader Class Reference

#include <SimpleQtIO.h>

Inheritance diagram for SimpleQtReader:
Inheritance graph
[legend]
Collaboration diagram for SimpleQtReader:
Collaboration graph
[legend]

Public Member Functions

 SimpleQtReader (QIODevice *input)
 
int read (void *ptr, size_t len)
 
int64_t pos () const
 
void seek (int64_t pos)
 
- Public Member Functions inherited from AbstractSimpleReader
virtual ~AbstractSimpleReader ()=default
 

Private Attributes

QIODevice * input_
 

Constructor & Destructor Documentation

◆ SimpleQtReader()

SimpleQtReader::SimpleQtReader ( QIODevice *  input)
inline

Member Function Documentation

◆ pos()

int64_t SimpleQtReader::pos ( ) const
inlinevirtual

Implements AbstractSimpleReader.

◆ read()

int SimpleQtReader::read ( void *  ptr,
size_t  len 
)
inlinevirtual

Implements AbstractSimpleReader.

◆ seek()

void SimpleQtReader::seek ( int64_t  pos)
inlinevirtual

Implements AbstractSimpleReader.

Here is the call graph for this function:

Member Data Documentation

◆ input_

QIODevice* SimpleQtReader::input_
private

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