Inherited by H5DataModelReader, and XMLDataModelReader.
Inheritance diagram for IDataModelReader:
Public Member Functions | |
IDataModelReader (IFileIODelegate::Pointer ioDelegate, IDataModel::Pointer dataModel) | |
virtual | ~IDataModelReader () |
virtual int32 | readDataModel (int32 locId)=0 |
Reads the data model from the file. | |
Protected Member Functions | |
IDataModelReader () | |
Private Member Functions | |
IDataModelReader (const IDataModelReader &) | |
void | operator= (const IDataModelReader &) |
IDataModelReader::IDataModelReader | ( | IFileIODelegate::Pointer | ioDelegate, | |
IDataModel::Pointer | dataModel | |||
) | [inline] |
virtual IDataModelReader::~IDataModelReader | ( | ) | [inline, virtual] |
IDataModelReader::IDataModelReader | ( | ) | [inline, protected] |
IDataModelReader::IDataModelReader | ( | const IDataModelReader & | ) | [private] |
virtual int32 IDataModelReader::readDataModel | ( | int32 | locId | ) | [pure virtual] |
Reads the data model from the file.
locId | The HDF5 ID or other unique ID of the file |
Implemented in XMLDataModelReader.
void IDataModelReader::operator= | ( | const IDataModelReader & | ) | [private] |