OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimImageMetaDataWriterFactoryBase.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 // License: MIT
3 //
4 // See LICENSE.txt file in the top level directory for more details.
5 //----------------------------------------------------------------------------
6 // $Id: ossimImageMetaDataWriterFactoryBase.h 9094 2006-06-13 19:12:40Z dburken $
7 #ifndef ossimImageMetaDataWriterFactoryBase_HEADER
8 #define ossimImageMetaDataWriterFactoryBase_HEADER
10 #include <ossim/base/ossimRefPtr.h>
11 
13 
15 {
16 public:
35  const ossimString& type)const=0;
36 
53  virtual void getMetadatatypeList(
54  std::vector<ossimString>& metadatatypeList) const=0;
55 
56 protected:
58 
61 
64 
66 };
67 #endif
virtual ossimRefPtr< ossimMetadataFileWriter > createWriter(const ossimString &type) const =0
Pure virtual.
const ossimImageMetaDataWriterFactoryBase & operator=(const ossimImageMetaDataWriterFactoryBase &)
ossimMetadataFileWriter
#define TYPE_DATA
Definition: ossimRtti.h:339
virtual void getMetadatatypeList(std::vector< ossimString > &metadatatypeList) const =0
Pure virtual.