13 #ifndef ossimH5ReaderFactory_HEADER 14 #define ossimH5ReaderFactory_HEADER 1 53 const char* prefix=0)
const;
69 const char* prefix=0)
const;
virtual ossimObject * createObject(const ossimString &typeName) const
createObject that takes a class name (ossimH5Reader)
virtual void getSupportedExtensions(ossimImageHandlerFactoryBase::UniqueStringList &extensionList) const
Method to add supported extension to the list, like "hdf".
Represents serializable keyword/value map.
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
Adds ossimH5Reader to the typeList.
virtual ~ossimH5ReaderFactory()
virtual destructor
void operator=(const ossimH5ReaderFactory &)
hidden from use copy constructor
virtual ossimRefPtr< ossimImageHandler > openOverview(const ossimFilename &file) const
Open overview that takes a file name.
static ossimH5ReaderFactory * instance()
static method to return instance (the only one) of this class.
bool hasExcludedExtension(const ossimFilename &file) const
Method to weed out extensions that this plugin knows it does not support.
ossimH5ReaderFactory()
hidden from use default constructor
This class defines an abstract Handler which all image handlers(loaders) should derive from...
Factory for Hdf image reader.
static ossimH5ReaderFactory * theInstance
static instance of this class
virtual ossimImageHandler * open(const ossimFilename &fileName, bool openOverview=true) const
open that takes a file name.