Inherited by IDataFileIO.
Inheritance diagram for IFileReader:
Public Types | |
typedef boost::shared_ptr< IDataFile > | DataFileType |
Public Member Functions | |
IFileReader () | |
virtual | ~IFileReader () |
virtual int32 | readFromFile (DataFileType dataFile)=0 |
Method to read data into the implementing class from an IDataFile object. | |
Private Member Functions | |
IFileReader (const IFileReader &) | |
void | operator= (const IFileReader &) |
typedef boost::shared_ptr<IDataFile> IFileReader::DataFileType |
IFileReader::IFileReader | ( | ) | [inline] |
virtual IFileReader::~IFileReader | ( | ) | [inline, virtual] |
IFileReader::IFileReader | ( | const IFileReader & | ) | [private] |
virtual int32 IFileReader::readFromFile | ( | DataFileType | dataFile | ) | [pure virtual] |
Method to read data into the implementing class from an IDataFile object.
dataFile | The file to read the data from |
Implemented in IDataFileIO.
void IFileReader::operator= | ( | const IFileReader & | ) | [private] |