|
MASA-Core
|
Definition at line 30 of file BufferedCellsReader.hpp.
#include <BufferedCellsReader.hpp>
Public Member Functions | |
| BufferedCellsReader (CellsReader *reader, int bufferLimit) | |
| virtual | ~BufferedCellsReader () |
| virtual void | close () |
| virtual int | getType () |
| virtual int | read (cell_t *buf, int len) |
| virtual void | seek (int position) |
| virtual int | getOffset () |
Private Member Functions | |
| void | bufferLoop () |
Private Attributes | |
| CellsReader * | reader |
| int | offset |
| BufferedCellsReader::BufferedCellsReader | ( | CellsReader * | reader, |
| int | bufferLimit | ||
| ) |
Definition at line 29 of file BufferedCellsReader.cpp.
| BufferedCellsReader::~BufferedCellsReader | ( | ) | [virtual] |
Definition at line 40 of file BufferedCellsReader.cpp.
| void BufferedCellsReader::bufferLoop | ( | ) | [private, virtual] |
Implements BufferedStream.
Definition at line 75 of file BufferedCellsReader.cpp.
| void BufferedCellsReader::close | ( | ) | [virtual] |
Implements CellsReader.
Definition at line 44 of file BufferedCellsReader.cpp.
| int BufferedCellsReader::getOffset | ( | ) | [virtual] |
Implements SeekableCellsReader.
Definition at line 71 of file BufferedCellsReader.cpp.
| int BufferedCellsReader::getType | ( | ) | [virtual] |
Implements CellsReader.
Definition at line 56 of file BufferedCellsReader.cpp.
| int BufferedCellsReader::read | ( | cell_t * | buf, |
| int | len | ||
| ) | [virtual] |
Implements CellsReader.
Definition at line 60 of file BufferedCellsReader.cpp.
| void BufferedCellsReader::seek | ( | int | position | ) | [virtual] |
Implements SeekableCellsReader.
Definition at line 66 of file BufferedCellsReader.cpp.
int BufferedCellsReader::offset [private] |
Definition at line 42 of file BufferedCellsReader.hpp.
CellsReader* BufferedCellsReader::reader [private] |
Definition at line 41 of file BufferedCellsReader.hpp.
1.7.6.1