OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimNitfDataExtensionSegment.cpp
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: See top level LICENSE.txt file.
5 //
6 // Author: Garrett Potts
7 //
8 // Description: Nitf support class
9 //
10 //********************************************************************
11 // $Id: ossimNitfDataExtensionSegment.cpp 22418 2013-09-26 15:01:12Z gpotts $
12 
13 #include <ostream>
14 
17  "ossimNitfDataExtensionSegment",
19 
20 
34 
37 {
38  data.print(out);
39 
40  return out;
41 }
42 
43 void ossimNitfDataExtensionSegment::getPropertyNames(std::vector<ossimString>& propertyNames)const
44 {
45  propertyNames.push_back(DE_KW);
46  propertyNames.push_back(DESVER_KW);
47  propertyNames.push_back(DESOFLW_KW);
48  propertyNames.push_back(DESITEM_KW);
49  propertyNames.push_back(DESSHL_KW);
50  propertyNames.push_back(DESSHF_KW);
51  propertyNames.push_back(DESDATA_KW);
52  propertyNames.push_back(DECLAS_KW);
53  propertyNames.push_back(DESCODE_KW);
54  propertyNames.push_back(DESCTLH_KW);
55  propertyNames.push_back(DESREL_KW);
56  propertyNames.push_back(DESCAUT_KW);
57  propertyNames.push_back(DESCTLN_KW);
58 }
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
#define RTTI_DEF2(cls, name, b1, b2)
Definition: ossimRtti.h:493
virtual std::ostream & print(std::ostream &out) const
Generic print method.
std::ostream & operator<<(std::ostream &out, const ossimNitfDataExtensionSegment &data)
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23