OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
imaging
ossimERSFileWriter.h
Go to the documentation of this file.
1
//----------------------------------------------------------------------------
2
//
3
// License: See top level LICENSE.txt file.
4
//
5
// Author: Andrew Huang
6
//
7
// Description:
8
//
9
// Class declaration for ossimERSFileWriter. Meta data class for
10
// writing an ERS header file.
11
//
12
//----------------------------------------------------------------------------
13
// $Id: ossimERSFileWriter.h 15766 2009-10-20 12:37:09Z gpotts $
14
#ifndef ossimERSFileWriter_H
15
#define ossimERSFileWriter_H
16
17
#include <fstream>
18
#include <
ossim/imaging/ossimMetadataFileWriter.h
>
19
#include <
ossim/base/ossimKeywordlist.h
>
20
#include <
ossim/support_data/ossimERS.h
>
21
22
26
class
OSSIM_DLL
ossimERSFileWriter
:
public
ossimMetadataFileWriter
27
{
28
public
:
29
31
ossimERSFileWriter
();
32
33
41
virtual
bool
loadState
(
const
ossimKeywordlist
& kwl,
const
char
* prefix = 0);
42
52
virtual
void
getMetadatatypeList
(
53
std::vector<ossimString>& metadatatypeList)
const
;
54
62
virtual
bool
hasMetadataType
(
const
ossimString
& metadataType)
const
;
63
64
protected
:
66
virtual
~
ossimERSFileWriter
();
67
68
virtual
bool
writeFile
();
69
70
ossimERS
theHdr
;
71
72
TYPE_DATA
73
};
74
75
#endif
/* End of #ifndef ossimERSFileWriter_H */
ossimMetadataFileWriter::writeFile
virtual bool writeFile()=0
Write out the file.
ossimMetadataFileWriter.h
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossimMetadataFileWriter::getMetadatatypeList
virtual void getMetadatatypeList(std::vector< ossimString > &metadatatypeList) const =0
void getMetadatatypeList(std::vector<ossimString>& metadatatypeList)const
ossimERS.h
ossimMetadataFileWriter::loadState
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Load state method:
Definition:
ossimMetadataFileWriter.cpp:55
ossimKeywordlist.h
ossimERSFileWriter
Class for writing a "ERS" style header.
Definition:
ossimERSFileWriter.h:26
ossimERSFileWriter::theHdr
ossimERS theHdr
Definition:
ossimERSFileWriter.h:70
ossimMetadataFileWriter
ossimMetadataFileWriter
Definition:
ossimMetadataFileWriter.h:50
TYPE_DATA
#define TYPE_DATA
Definition:
ossimRtti.h:339
ossimERS
Definition:
ossimERS.h:26
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
ossimMetadataFileWriter::hasMetadataType
virtual bool hasMetadataType(const ossimString &metadataType) const =0
bool hasMetadataType(const ossimString& metadataType) const
ossimString
Definition:
ossimString.h:22
Generated on Fri Aug 3 2018 08:46:47 for OSSIM - Open Source Software Image Map by
1.8.14