Inherits IImportDelegate.
Inheritance diagram for H5TiffImportDelegate:
Public Member Functions | |
H5TiffImportDelegate () | |
virtual | ~H5TiffImportDelegate () |
int32 | importDataSource (IDataSource::Pointer dataSource, IDataFile::Pointer dataFile) |
Implementation from the IDataImportDelegate class. | |
void | setDataModel (IDataModel::Pointer model) |
Sets the pointer to the DataModel. | |
MXA_PROPERTY (bool, FileNotFoundIsError, _fileNotFoundIsError) | |
MXA_PROPERTY (bool, ImportAsGrayScale, _importAsGrayScale) | |
virtual int32 | setProperty (const std::string &key, const std::string &value) |
Sets a property of this class with the given value. | |
virtual int32 | getProperty (const std::string &key, std::string &value) |
template<typename T> | |
int32 | getProperty (const std::string &key, T &value) |
Private Member Functions | |
H5TiffImportDelegate (const H5TiffImportDelegate &) | |
void | operator= (const H5TiffImportDelegate &) |
Private Attributes | |
bool | _fileNotFoundIsError |
bool | _importAsGrayScale |
H5TiffImportDelegate::H5TiffImportDelegate | ( | ) |
H5TiffImportDelegate::~H5TiffImportDelegate | ( | ) | [virtual] |
H5TiffImportDelegate::H5TiffImportDelegate | ( | const H5TiffImportDelegate & | ) | [private] |
int32 H5TiffImportDelegate::importDataSource | ( | IDataSource::Pointer | dataSource, | |
IDataFile::Pointer | dataFile | |||
) |
Implementation from the IDataImportDelegate class.
void H5TiffImportDelegate::setDataModel | ( | IDataModel::Pointer | model | ) |
Sets the pointer to the DataModel.
model | A Pointer to the DataModel |
H5TiffImportDelegate::MXA_PROPERTY | ( | bool | , | |
FileNotFoundIsError | , | |||
_fileNotFoundIsError | ||||
) |
H5TiffImportDelegate::MXA_PROPERTY | ( | bool | , | |
ImportAsGrayScale | , | |||
_importAsGrayScale | ||||
) |
int32 H5TiffImportDelegate::setProperty | ( | const std::string & | key, | |
const std::string & | value | |||
) | [virtual] |
Sets a property of this class with the given value.
key | The name of the property. | |
value | The value to set the property to. |
Implements IImportProperty.
virtual int32 H5TiffImportDelegate::getProperty | ( | const std::string & | key, | |
std::string & | value | |||
) | [inline, virtual] |
Implements IImportProperty.
int32 H5TiffImportDelegate::getProperty | ( | const std::string & | key, | |
T & | value | |||
) | [inline] |
void H5TiffImportDelegate::operator= | ( | const H5TiffImportDelegate & | ) | [private] |
bool H5TiffImportDelegate::_fileNotFoundIsError [private] |
bool H5TiffImportDelegate::_importAsGrayScale [private] |