ARB
Public Member Functions | Static Public Member Functions | List of all members
FormatReader Struct Referenceabstract

#include <reader.h>

Inheritance diagram for FormatReader:
Inheritance graph
[legend]

Public Member Functions

virtual ~FormatReader ()
 
virtual bool read_one_entry (Seq &seq) __ATTR__USERESULT=0
 
virtual bool failed () const =0
 
virtual void ignore_rest_of_file ()=0
 
virtual void rewind ()=0
 
virtual InputFormatget_data ()=0
 

Static Public Member Functions

static SmartPtr< FormatReadercreate (const FormattedFile &in)
 

Detailed Description

Definition at line 69 of file reader.h.

Constructor & Destructor Documentation

virtual FormatReader::~FormatReader ( )
inlinevirtual

Definition at line 70 of file reader.h.

Member Function Documentation

virtual bool FormatReader::read_one_entry ( Seq seq)
pure virtual
virtual bool FormatReader::failed ( ) const
pure virtual

Implemented in MackeReader, and SimpleFormatReader.

virtual void FormatReader::ignore_rest_of_file ( )
pure virtual

Implemented in MackeReader, and SimpleFormatReader.

virtual void FormatReader::rewind ( )
pure virtual

Implemented in MackeReader, and SimpleFormatReader.

virtual InputFormat& FormatReader::get_data ( )
pure virtual
FormatReaderPtr FormatReader::create ( const FormattedFile in)
static

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