OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimRpfBoundaryRectSectionSubheader.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Garrett Potts (gpotts@imagelinks.com)
6 // Description: Rpf support class
7 //
8 //********************************************************************
9 // $Id: ossimRpfBoundaryRectSectionSubheader.h 16997 2010-04-12 18:53:48Z dburken $
10 #ifndef ossimRpfBoundaryRectSectionSubheader_HEADER
11 #define ossimRpfBoundaryRectSectionSubheader_HEADER
12 
13 #include <iosfwd>
14 
18 
20 {
21 public:
24 
27 
30 
34 
36 
38 
44  void writeStream(std::ostream& out);
45 
51  std::ostream& print(std::ostream& out) const;
52 
56 
57  void setNumberOfEntries(ossim_uint16 entries);
58  void setTableOffset(ossim_uint32 offset);
60 
61  void clearFields();
62 
63 private:
64 
68 };
69 
70 #endif
ossim_int32 ossimErrorCode
ossimErrorCode parseStream(std::istream &in, ossimByteOrder)
const ossimRpfBoundaryRectSectionSubheader & operator=(const ossimRpfBoundaryRectSectionSubheader &rhs)
assignment operator
ossimReferenced allows for shared object ref counting if the reference count ever gets to 0 or less i...
unsigned short ossim_uint16
unsigned int ossim_uint32
ossimByteOrder
std::basic_istream< char > istream
Base class for char input streams.
Definition: ossimIosFwd.h:20
std::ostream & print(std::ostream &out) const
print method
friend std::ostream & operator<<(std::ostream &out, const ossimRpfBoundaryRectSectionSubheader &data)
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23