13 #ifndef ossimGdalImageWriterFactory_HEADER 14 #define ossimGdalImageWriterFactory_HEADER 27 const char *prefix=0)
const;
31 const char *prefix=0)
const;
34 virtual void getExtensions(std::vector<ossimString>& result)
const;
66 bool canWrite(GDALDatasetH handle)
const;
virtual void getImageFileWritersByMimeType(ossimImageWriterFactoryBase::ImageFileWriterList &result, const ossimString &mimeType) const
virtual ~ossimGdalImageWriterFactory()
Represents serializable keyword/value map.
virtual void getExtensions(std::vector< ossimString > &result) const
Pure virtual base class for image file writers.
ossimGdalImageWriterFactory()
static ossimGdalImageWriterFactory * theInstance
ossimString convertToDriverName(const ossimString &imageTypeName) const
virtual void getImageTypeList(std::vector< ossimString > &imageTypeList) const
void getImageTypeList(std::vector<ossimString>& imageTypeList)const
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
std::vector< ossimRefPtr< ossimImageFileWriter > > ImageFileWriterList
virtual void getImageFileWritersBySuffix(ossimImageWriterFactoryBase::ImageFileWriterList &result, const ossimString &ext) const
static ossimGdalImageWriterFactory * instance()
virtual ossimImageFileWriter * createWriter(const ossimKeywordlist &kwl, const char *prefix=0) const
virtual ossimObject * createObject(const ossimKeywordlist &kwl, const char *prefix=0) const
bool canWrite(GDALDatasetH handle) const