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