OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimReadmeFileWriter.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: ossimReadmeFileWriter.h 15766 2009-10-20 12:37:09Z gpotts $
12 
13 #ifndef ossimReadmeFileWriter_H
14 #define ossimReadmeFileWriter_H
15 
16 #include <fstream>
18 
21 {
22 public:
23 
26 
27 
37  virtual void getMetadatatypeList(
38  std::vector<ossimString>& metadatatypeList) const;
39 
47  virtual bool hasMetadataType(const ossimString& metadataType)const;
48 
49 protected:
51  virtual ~ossimReadmeFileWriter();
52  virtual bool writeFile();
53 
55 };
56 
57 #endif /* End of #ifndef ossimReadmeFileWriter_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
ossimReadmeFileWriter
virtual bool hasMetadataType(const ossimString &metadataType) const =0
bool hasMetadataType(const ossimString& metadataType) const