#include <ObjectReader.h>
Public Member Functions | |
virtual | ~ObjectReader () |
virtual void | open ()=0 |
virtual void | reopen ()=0 |
virtual void | close ()=0 |
virtual Object * | read ()=0 |
Protected Member Functions | |
ObjectReader () | |
Private Member Functions | |
ObjectReader (ObjectReader const &other) | |
ObjectReader & | operator= (ObjectReader const &) |
Definition at line 21 of file ObjectReader.h.
virtual ObjectReader::~ObjectReader | ( | ) | [inline, virtual] |
Definition at line 24 of file ObjectReader.h.
ObjectReader::ObjectReader | ( | ) | [inline, protected] |
Definition at line 32 of file ObjectReader.h.
ObjectReader::ObjectReader | ( | ObjectReader const & | other | ) | [private] |
virtual void ObjectReader::close | ( | ) | [pure virtual] |
Implemented in FileReader.
Referenced by ObjectProducer::~ObjectProducer().
virtual void ObjectReader::open | ( | ) | [pure virtual] |
Implemented in FileReader, SplitFileReader, and SplitMergePairFileReader.
Referenced by ObjectProducer::ObjectProducer().
ObjectReader& ObjectReader::operator= | ( | ObjectReader const & | ) | [private] |
virtual Object* ObjectReader::read | ( | ) | [pure virtual] |
Implemented in FileReader, SplitFileReader, and SplitMergePairFileReader.
Referenced by ObjectProducer::hasNext().
virtual void ObjectReader::reopen | ( | ) | [pure virtual] |
Implemented in FileReader, SplitFileReader, and SplitMergePairFileReader.
Referenced by ObjectProducer::scanForMaxSDs().