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