OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimGeomFileWriter.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2003 Storage Area Networks, Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Kenneth Melero (kmelero@sanz.com)
9 //
10 //*******************************************************************
11 // $Id: ossimGeomFileWriter.h 15766 2009-10-20 12:37:09Z gpotts $
12 
13 #ifndef ossimGeomFileWriter_H
14 #define ossimGeomFileWriter_H
15 
17 
20 {
21 public:
24 
25 
35  virtual void getMetadatatypeList(
36  std::vector<ossimString>& metadatatypeList) const;
37 
45  virtual bool hasMetadataType(const ossimString& metadataType)const;
46 
47 protected:
49  virtual ~ossimGeomFileWriter();
50 
52  virtual bool writeFile();
53 
55 };
56 
57 #endif /* End of #ifndef ossimGeomFileWriter_H */
virtual bool writeFile()=0
Write out the file.
#define OSSIMDLLEXPORT
virtual void getMetadatatypeList(std::vector< ossimString > &metadatatypeList) const =0
void getMetadatatypeList(std::vector<ossimString>& metadatatypeList)const
ossimMetadataFileWriter
#define TYPE_DATA
Definition: ossimRtti.h:339
virtual bool hasMetadataType(const ossimString &metadataType) const =0
bool hasMetadataType(const ossimString& metadataType) const
ossimGeomFileWriter