MASA-Core
Public Member Functions | Private Member Functions | Private Attributes
InitialCellsReader Class Reference

Detailed Description

Definition at line 27 of file InitialCellsReader.hpp.

#include <InitialCellsReader.hpp>

Inheritance diagram for InitialCellsReader:
SeekableCellsReader CellsReader

List of all members.

Public Member Functions

 InitialCellsReader (int startOffset)
 InitialCellsReader (int gapOpen, int gapExt, int startOffset=0)
virtual ~InitialCellsReader ()
virtual void close ()
InitialCellsReaderclone (int offset)
int getStartOffset ()
virtual int getType ()
virtual int read (cell_t *buf, int len)
virtual void seek (int position)
virtual int getOffset ()

Private Member Functions

void initialize ()

Private Attributes

int position
int type
int gapOpen
int gapExt
int startOffset

Constructor & Destructor Documentation

Definition at line 28 of file InitialCellsReader.cpp.

InitialCellsReader::InitialCellsReader ( int  gapOpen,
int  gapExt,
int  startOffset = 0 
)

Definition at line 34 of file InitialCellsReader.cpp.

Definition at line 48 of file InitialCellsReader.cpp.


Member Function Documentation

Definition at line 64 of file InitialCellsReader.cpp.

void InitialCellsReader::close ( ) [virtual]

Implements CellsReader.

Definition at line 52 of file InitialCellsReader.cpp.

int InitialCellsReader::getOffset ( ) [virtual]

Implements SeekableCellsReader.

Definition at line 60 of file InitialCellsReader.cpp.

Definition at line 72 of file InitialCellsReader.cpp.

int InitialCellsReader::getType ( ) [virtual]

Implements CellsReader.

Definition at line 80 of file InitialCellsReader.cpp.

void InitialCellsReader::initialize ( ) [private]

Definition at line 76 of file InitialCellsReader.cpp.

int InitialCellsReader::read ( cell_t buf,
int  len 
) [virtual]

Implements CellsReader.

Definition at line 84 of file InitialCellsReader.cpp.

void InitialCellsReader::seek ( int  position) [virtual]

Implements SeekableCellsReader.

Definition at line 56 of file InitialCellsReader.cpp.


Member Data Documentation

Definition at line 46 of file InitialCellsReader.hpp.

Definition at line 45 of file InitialCellsReader.hpp.

Definition at line 42 of file InitialCellsReader.hpp.

Definition at line 47 of file InitialCellsReader.hpp.

int InitialCellsReader::type [private]

Definition at line 43 of file InitialCellsReader.hpp.


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