LMMS
Loading...
Searching...
No Matches
Subset_Reader Class Reference

#include <Data_Reader.h>

Inheritance diagram for Subset_Reader:
Data_Reader

Public Member Functions

 Subset_Reader (Data_Reader *, long count)
long remain () const
long read_avail (void *, long)
Public Member Functions inherited from Data_Reader
virtual ~Data_Reader ()
virtual blargg_err_t read (void *, long count)
virtual blargg_err_t skip (long count)
 Data_Reader ()

Private Attributes

Data_Readerin
long remain_

Additional Inherited Members

Public Types inherited from Data_Reader
typedef blargg_err_t error_t
Static Public Attributes inherited from Data_Reader
static const char eof_error [] = "Unexpected end of file"

Constructor & Destructor Documentation

◆ Subset_Reader()

Subset_Reader::Subset_Reader ( Data_Reader * dr,
long count )

Member Function Documentation

◆ read_avail()

long Subset_Reader::read_avail ( void * p,
long s )
virtual

Implements Data_Reader.

◆ remain()

long Subset_Reader::remain ( ) const
virtual

Implements Data_Reader.

Member Data Documentation

◆ in

Data_Reader* Subset_Reader::in
private

◆ remain_

long Subset_Reader::remain_
private

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