OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimRpfHeader.h>
Public Member Functions | |
ossimRpfHeader () | |
default constructor More... | |
ossimRpfHeader (const ossimRpfHeader &obj) | |
copy constructor More... | |
const ossimRpfHeader & | operator= (const ossimRpfHeader &rhs) |
assignment operator More... | |
virtual | ~ossimRpfHeader () |
virtual void | parseStream (std::istream &in) |
Parse method. More... | |
virtual void | writeStream (std::ostream &out) |
Write method. More... | |
std::ostream & | print (std::ostream &out, const std::string &prefix=std::string()) const |
print method that outputs a key/value type format adding prefix to keys. More... | |
virtual ossimByteOrder | getByteOrder () const |
const ossimRpfLocationSection * | getLocationSection () const |
ossimRpfLocationSection * | getLocationSection () |
bool | hasComponent (ossimRpfComponentId componentId) const |
ossimString | getSecurityClassification () const |
ossimRpfCoverageSection * | getNewCoverageSection (const ossimFilename &file) const |
ossimRpfCoverageSection * | getNewCoverageSection (std::istream &in) const |
ossimRpfColorGrayscaleSubheader * | getNewColorGrayscaleSubheader (std::istream &in) const |
ossimRpfCompressionSection * | getNewCompressionSection (std::istream &in) const |
ossimRpfCompressionSectionSubheader * | getNewCompressionSectionSubheader (std::istream &in) const |
ossimRpfImageDisplayParameterSubheader * | getNewImageDisplayParameterSubheader (std::istream &in) const |
ossimRpfAttributeSectionSubheader * | getNewAttributeSectionSubheader (std::istream &in) const |
ossimRpfImageDescriptionSubheader * | getNewImageDescriptionSubheader (std::istream &in) const |
ossimRpfMaskSubsection * | getNewMaskSubsection (std::istream &in) const |
ossimRpfBoundaryRectSectionSubheader * | getNewBoundaryRectSectSubheader (std::istream &in) const |
ossimRpfBoundaryRectTable * | getNewBoundaryRectTable (std::istream &in) const |
ossimRpfFrameFileIndexSectionSubheader * | getNewFrameFileIndexSectionSubheader (std::istream &in) const |
ossimRpfFrameFileIndexSubsection * | getNewFileIndexSubsection (std::istream &in) const |
ossimRpfColorTableIndexSectionSubheader * | getNewColorTableIndexSectionSubheader (std::istream &in) const |
ossimRpfCompressionSection * | getNewCompressionSection (const ossimFilename &file) const |
ossimRpfBoundaryRectSectionSubheader * | getNewBoundaryRectSectSubheader (const ossimFilename &file) const |
ossimRpfBoundaryRectTable * | getNewBoundaryRectTable (const ossimFilename &file) const |
ossimRpfFrameFileIndexSectionSubheader * | getNewFrameFileIndexSectionSubheader (const ossimFilename &file) const |
ossimRpfFrameFileIndexSubsection * | getNewFileIndexSubsection (const ossimFilename &file) const |
ossimRpfColorTableIndexSectionSubheader * | getNewColorTableIndexSectionSubheader (const ossimFilename &file) const |
ossimString | getDate () const |
ossim_uint32 | getLocationSectionLocation () const |
returns the byte position of the location section. More... | |
void | setFilename (const ossimString &file) |
void | setNewRepUpIndicator (const ossimString &s) |
void | setGovSpecNumber (const ossimString &s) |
void | setGovSpecDate (const ossimString &s) |
void | setSecurityClassification (const ossimString &s) |
void | setCountryCode (const ossimString &s) |
void | setSecurityReleaseMarking (const ossimString &s) |
void | setLocationSectionPos (std::streamoff off) |
virtual bool | loadState (const ossimKeywordlist &kwl, const char *prefix=0) |
![]() | |
ossimNitfRegisteredTag () | |
default constructor More... | |
ossimNitfRegisteredTag (const std::string &tagName, ossim_uint32 tagLength) | |
Constructor that takes name and size. More... | |
virtual | ~ossimNitfRegisteredTag () |
destructor More... | |
virtual std::string | getRegisterTagName () const |
This will return the name of the registered tag for this user defined header. More... | |
virtual const std::string & | getTagName () const |
This will return the name of the registered tag for this user defined header. More... | |
virtual void | setTagName (const std::string &tagName) |
virtual ossim_uint32 | getSizeInBytes () const |
Returns the length in bytes of the tag from the CEL or REL field. More... | |
virtual ossim_uint32 | getTagLength () const |
Returns the length in bytes of the tag from the CEL or REL field. More... | |
virtual void | setTagLength (ossim_uint32 length) |
Set the tag length. More... | |
virtual void | parseStream (ossim::istream &in)=0 |
This will allow the user defined data to parse the stream. More... | |
virtual void | writeStream (ossim::ostream &out)=0 |
virtual void | setProperty (ossimRefPtr< ossimProperty > property) |
virtual ossimRefPtr< ossimProperty > | getProperty (const ossimString &name) const |
virtual void | getPropertyNames (std::vector< ossimString > &propertyNames) const |
virtual void | getMetadata (ossimKeywordlist &kwl, const char *prefix=0) const |
Default interface to populate keyword list with metadata. More... | |
virtual bool | saveState (ossimKeywordlist &kwl, const ossimString &prefix) const |
![]() | |
ossimObject () | |
virtual | ~ossimObject () |
virtual ossimObject * | dup () const |
virtual ossimString | getShortName () const |
virtual ossimString | getLongName () const |
virtual ossimString | getDescription () const |
virtual ossimString | getClassName () const |
virtual RTTItypeid | getType () const |
virtual bool | canCastTo (ossimObject *obj) const |
virtual bool | canCastTo (const RTTItypeid &id) const |
virtual bool | canCastTo (const ossimString &parentClassName) const |
virtual bool | saveState (ossimKeywordlist &kwl, const char *prefix=0) const |
virtual std::ostream & | print (std::ostream &out) const |
Generic print method. More... | |
virtual bool | isEqualTo (const ossimObject &obj, ossimCompareType compareType=OSSIM_COMPARE_FULL) const |
virtual void | accept (ossimVisitor &visitor) |
![]() | |
ossimReferenced () | |
ossimReferenced (const ossimReferenced &) | |
ossimReferenced & | operator= (const ossimReferenced &) |
void | ref () const |
increment the reference count by one, indicating that this object has another pointer which is referencing it. More... | |
void | unref () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
void | unref_nodelete () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
int | referenceCount () const |
![]() | |
ossimPropertyInterface () | |
virtual | ~ossimPropertyInterface () |
virtual void | setProperty (const ossimString &name, const ossimString &value) |
virtual ossimString | getPropertyValueAsString (const ossimString &name) const |
void | getPropertyList (std::vector< ossimRefPtr< ossimProperty > > &propertyList) const |
void | setProperties (std::vector< ossimRefPtr< ossimProperty > > &propertyList) |
Private Attributes | |
ossim_uint8 | m_littleBigEndianIndicator |
0x00 = big, 0xff = little More... | |
ossim_uint16 | m_headerSectionLength |
char | m_fileName [13] |
ossim_uint8 | m_newRepUpIndicator |
char | m_govSpecNumber [16] |
char | m_govSpecDate [9] |
char | m_securityClassification [2] |
1 byte field that can have the values More... | |
char | m_countryCode [3] |
char | m_securityReleaseMarking [3] |
ossim_uint32 | m_locSectionLoc |
ossimRpfLocationSection * | m_locationSection |
Additional Inherited Members | |
![]() | |
virtual | ~ossimReferenced () |
![]() | |
std::string | m_tagName |
ossim_uint32 | m_tagLength |
Definition at line 37 of file ossimRpfHeader.h.
ossimRpfHeader::ossimRpfHeader | ( | ) |
default constructor
Definition at line 55 of file ossimRpfHeader.cpp.
References m_countryCode, m_fileName, m_govSpecDate, m_govSpecNumber, m_securityClassification, and m_securityReleaseMarking.
ossimRpfHeader::ossimRpfHeader | ( | const ossimRpfHeader & | obj | ) |
copy constructor
Definition at line 85 of file ossimRpfHeader.cpp.
References m_countryCode, m_fileName, m_govSpecDate, m_govSpecNumber, m_securityClassification, and m_securityReleaseMarking.
|
virtual |
Definition at line 128 of file ossimRpfHeader.cpp.
References m_locationSection.
|
virtual |
Definition at line 265 of file ossimRpfHeader.cpp.
References m_littleBigEndianIndicator, OSSIM_BIG_ENDIAN, and OSSIM_LITTLE_ENDIAN.
Referenced by getNewAttributeSectionSubheader(), getNewBoundaryRectSectSubheader(), getNewBoundaryRectTable(), getNewColorGrayscaleSubheader(), getNewCompressionSection(), getNewCompressionSectionSubheader(), getNewCoverageSection(), getNewFileIndexSubsection(), getNewFrameFileIndexSectionSubheader(), getNewImageDescriptionSubheader(), getNewImageDisplayParameterSubheader(), getNewMaskSubsection(), parseStream(), ossimRpfFrame::populateColorGrayscaleSection(), ossimRpfFrame::populateImageSection(), ossimRpfFrame::populateMasks(), ossimRpfFrame::populateReplaceUpdateTable(), and writeStream().
ossimString ossimRpfHeader::getDate | ( | ) | const |
const ossimRpfLocationSection * ossimRpfHeader::getLocationSection | ( | ) | const |
Definition at line 270 of file ossimRpfHeader.cpp.
References m_locationSection.
Referenced by ossimRpfFrame::fillSubFrameBuffer(), ossimRpfFrame::populateColorGrayscaleSection(), ossimRpfFrame::populateMasks(), and ossimRpfFrame::populateReplaceUpdateTable().
ossimRpfLocationSection * ossimRpfHeader::getLocationSection | ( | ) |
Definition at line 275 of file ossimRpfHeader.cpp.
References m_locationSection.
ossim_uint32 ossimRpfHeader::getLocationSectionLocation | ( | ) | const |
returns the byte position of the location section.
Definition at line 775 of file ossimRpfHeader.cpp.
References m_locSectionLoc.
ossimRpfAttributeSectionSubheader * ossimRpfHeader::getNewAttributeSectionSubheader | ( | std::istream & | in | ) | const |
Definition at line 360 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_ATTRIBUTE_SECTION_SUBHEADER, and ossimRpfAttributeSectionSubheader::parseStream().
ossimRpfBoundaryRectSectionSubheader * ossimRpfHeader::getNewBoundaryRectSectSubheader | ( | std::istream & | in | ) | const |
Definition at line 616 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_BOUNDARY_RECT_SECTION_SUBHEADER, and ossimRpfBoundaryRectSectionSubheader::parseStream().
Referenced by getNewBoundaryRectSectSubheader(), and getNewBoundaryRectTable().
ossimRpfBoundaryRectSectionSubheader * ossimRpfHeader::getNewBoundaryRectSectSubheader | ( | const ossimFilename & | file | ) | const |
Definition at line 749 of file ossimRpfHeader.cpp.
References ossimString::c_str(), and getNewBoundaryRectSectSubheader().
ossimRpfBoundaryRectTable * ossimRpfHeader::getNewBoundaryRectTable | ( | std::istream & | in | ) | const |
Definition at line 573 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), getNewBoundaryRectSectSubheader(), ossimRpfBoundaryRectSectionSubheader::getNumberOfEntries(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_BOUNDARY_RECT_TABLE, ossimRpfBoundaryRectTable::parseStream(), and ossimRpfBoundaryRectTable::setNumberOfEntries().
Referenced by getNewBoundaryRectTable().
ossimRpfBoundaryRectTable * ossimRpfHeader::getNewBoundaryRectTable | ( | const ossimFilename & | file | ) | const |
Definition at line 742 of file ossimRpfHeader.cpp.
References ossimString::c_str(), and getNewBoundaryRectTable().
ossimRpfColorGrayscaleSubheader * ossimRpfHeader::getNewColorGrayscaleSubheader | ( | std::istream & | in | ) | const |
Definition at line 395 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_COLOR_GRAYSCALE_SECTION_SUBHEADER, and ossimRpfColorGrayscaleSubheader::parseStream().
Referenced by ossimRpfFrame::populateColorGrayscaleSection().
ossimRpfColorTableIndexSectionSubheader* ossimRpfHeader::getNewColorTableIndexSectionSubheader | ( | std::istream & | in | ) | const |
ossimRpfColorTableIndexSectionSubheader* ossimRpfHeader::getNewColorTableIndexSectionSubheader | ( | const ossimFilename & | file | ) | const |
ossimRpfCompressionSection * ossimRpfHeader::getNewCompressionSection | ( | std::istream & | in | ) | const |
Definition at line 430 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_COMPRESSION_SECTION_SUBHEADER, and ossimRpfCompressionSection::parseStream().
Referenced by getNewCompressionSection(), and ossimRpfFrame::populateCompressionSection().
ossimRpfCompressionSection * ossimRpfHeader::getNewCompressionSection | ( | const ossimFilename & | file | ) | const |
Definition at line 728 of file ossimRpfHeader.cpp.
References ossimString::c_str(), and getNewCompressionSection().
ossimRpfCompressionSectionSubheader * ossimRpfHeader::getNewCompressionSectionSubheader | ( | std::istream & | in | ) | const |
Definition at line 465 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_COMPRESSION_SECTION_SUBHEADER, and ossimRpfCompressionSectionSubheader::parseStream().
ossimRpfCoverageSection * ossimRpfHeader::getNewCoverageSection | ( | const ossimFilename & | file | ) | const |
This will return a new coverage section. It will return NULL if one does not exist.
Definition at line 735 of file ossimRpfHeader.cpp.
References ossimString::c_str().
Referenced by ossimRpfFrame::populateCoverageSection().
ossimRpfCoverageSection * ossimRpfHeader::getNewCoverageSection | ( | std::istream & | in | ) | const |
Definition at line 295 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, OSSIM_RPF_COVERAGE_SECTION_SUBHEADER, and ossimRpfCoverageSection::parseStream().
ossimRpfFrameFileIndexSubsection * ossimRpfHeader::getNewFileIndexSubsection | ( | std::istream & | in | ) | const |
Definition at line 686 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), getNewFrameFileIndexSectionSubheader(), ossimRpfFrameFileIndexSectionSubheader::getNumberOfIndexRecords(), ossimRpfFrameFileIndexSectionSubheader::getNumberOfPathnameRecords(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_FRAME_FILE_INDEX_SUBSECTION, ossimRpfFrameFileIndexSubsection::parseStream(), ossimRpfFrameFileIndexSubsection::setNumberOfFileIndexRecords(), and ossimRpfFrameFileIndexSubsection::setNumberOfPathnames().
Referenced by getNewFileIndexSubsection().
ossimRpfFrameFileIndexSubsection * ossimRpfHeader::getNewFileIndexSubsection | ( | const ossimFilename & | file | ) | const |
Definition at line 763 of file ossimRpfHeader.cpp.
References ossimString::c_str(), and getNewFileIndexSubsection().
ossimRpfFrameFileIndexSectionSubheader * ossimRpfHeader::getNewFrameFileIndexSectionSubheader | ( | std::istream & | in | ) | const |
Definition at line 652 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_FRAME_FILE_INDEX_SECTION_SUBHEADER, and ossimRpfFrameFileIndexSectionSubheader::parseStream().
Referenced by getNewFileIndexSubsection(), and getNewFrameFileIndexSectionSubheader().
ossimRpfFrameFileIndexSectionSubheader * ossimRpfHeader::getNewFrameFileIndexSectionSubheader | ( | const ossimFilename & | file | ) | const |
Definition at line 756 of file ossimRpfHeader.cpp.
References ossimString::c_str(), and getNewFrameFileIndexSectionSubheader().
ossimRpfImageDescriptionSubheader * ossimRpfHeader::getNewImageDescriptionSubheader | ( | std::istream & | in | ) | const |
Definition at line 537 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_IMAGE_DESCRIPTION_SUBHEADER, and ossimRpfImageDescriptionSubheader::parseStream().
Referenced by ossimRpfFrame::populateImageSection().
ossimRpfImageDisplayParameterSubheader * ossimRpfHeader::getNewImageDisplayParameterSubheader | ( | std::istream & | in | ) | const |
Definition at line 502 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_IMAGE_DISPLAY_PARAMETERS_SUBHEADER, and ossimRpfImageDisplayParameterSubheader::parseStream().
Referenced by ossimRpfFrame::populateImageSection().
ossimRpfMaskSubsection * ossimRpfHeader::getNewMaskSubsection | ( | std::istream & | in | ) | const |
Definition at line 324 of file ossimRpfHeader.cpp.
References getByteOrder(), ossimRpfLocationSection::getComponent(), ossimRpfComponentLocationRecord::m_componentLocation, m_locationSection, ossimErrorCodes::OSSIM_OK, OSSIM_RPF_MASK_SUBSECTION, and ossimRpfMaskSubsection::parseStream().
ossimString ossimRpfHeader::getSecurityClassification | ( | ) | const |
Definition at line 290 of file ossimRpfHeader.cpp.
References m_securityClassification.
Referenced by ossimCibCadrgTileSource::getSecurityClassification().
bool ossimRpfHeader::hasComponent | ( | ossimRpfComponentId | componentId | ) | const |
Definition at line 280 of file ossimRpfHeader.cpp.
References ossimRpfLocationSection::hasComponent(), and m_locationSection.
|
virtual |
Method to the load (recreate) the state of the object from a keyword list. Return true if ok or false on error.
Reimplemented from ossimObject.
Definition at line 824 of file ossimRpfHeader.cpp.
References ossimKeywordlist::find().
const ossimRpfHeader & ossimRpfHeader::operator= | ( | const ossimRpfHeader & | rhs | ) |
assignment operator
Definition at line 108 of file ossimRpfHeader.cpp.
References m_countryCode, m_fileName, m_govSpecDate, m_govSpecNumber, m_headerSectionLength, m_littleBigEndianIndicator, m_locationSection, m_locSectionLoc, m_newRepUpIndicator, m_securityClassification, and m_securityReleaseMarking.
|
virtual |
Parse method.
in | Stream to parse. |
Definition at line 137 of file ossimRpfHeader.cpp.
References ossim::byteOrder(), getByteOrder(), m_countryCode, m_fileName, m_govSpecDate, m_govSpecNumber, m_headerSectionLength, m_littleBigEndianIndicator, m_locationSection, m_locSectionLoc, m_newRepUpIndicator, m_securityClassification, m_securityReleaseMarking, ossimRpfLocationSection::parseStream(), and ossimEndian::swap().
Referenced by ossimRpfFrameFileReader::parseFile().
|
virtual |
print method that outputs a key/value type format adding prefix to keys.
out | String to output to. |
prefix | This will be prepended to key. e.g. Where prefix = "nitf." and key is "file_name" key becomes: "nitf.file_name:" |
Reimplemented from ossimNitfRegisteredTag.
Definition at line 231 of file ossimRpfHeader.cpp.
References m_littleBigEndianIndicator.
Referenced by ossimRpfFrameFileReader::print(), and ossimRpfToc::printHeader().
void ossimRpfHeader::setCountryCode | ( | const ossimString & | s | ) |
Definition at line 809 of file ossimRpfHeader.cpp.
References m_countryCode, and ossimNitfCommon::setField().
void ossimRpfHeader::setFilename | ( | const ossimString & | file | ) |
Definition at line 780 of file ossimRpfHeader.cpp.
References m_fileName, and ossimNitfCommon::setField().
void ossimRpfHeader::setGovSpecDate | ( | const ossimString & | s | ) |
Definition at line 799 of file ossimRpfHeader.cpp.
References m_govSpecDate, and ossimNitfCommon::setField().
void ossimRpfHeader::setGovSpecNumber | ( | const ossimString & | s | ) |
Definition at line 794 of file ossimRpfHeader.cpp.
References m_govSpecNumber, and ossimNitfCommon::setField().
void ossimRpfHeader::setLocationSectionPos | ( | std::streamoff | off | ) |
void ossimRpfHeader::setNewRepUpIndicator | ( | const ossimString & | s | ) |
Definition at line 785 of file ossimRpfHeader.cpp.
References ossimString::begin(), m_newRepUpIndicator, and ossimString::size().
void ossimRpfHeader::setSecurityClassification | ( | const ossimString & | s | ) |
Definition at line 804 of file ossimRpfHeader.cpp.
References m_securityClassification, and ossimNitfCommon::setField().
void ossimRpfHeader::setSecurityReleaseMarking | ( | const ossimString & | s | ) |
Definition at line 814 of file ossimRpfHeader.cpp.
References m_securityReleaseMarking, and ossimNitfCommon::setField().
|
virtual |
Write method.
out | Stream to write to. |
Definition at line 181 of file ossimRpfHeader.cpp.
References ossim::byteOrder(), getByteOrder(), m_countryCode, m_fileName, m_govSpecDate, m_govSpecNumber, m_headerSectionLength, m_littleBigEndianIndicator, m_locationSection, m_locSectionLoc, m_newRepUpIndicator, m_securityClassification, m_securityReleaseMarking, ossimNotify(), ossimNotifyLevel_NOTICE, ossimEndian::swap(), and ossimRpfLocationSection::writeStream().
|
private |
Definition at line 173 of file ossimRpfHeader.h.
Referenced by operator=(), ossimRpfHeader(), parseStream(), setCountryCode(), and writeStream().
|
private |
Definition at line 159 of file ossimRpfHeader.h.
Referenced by operator=(), ossimRpfHeader(), parseStream(), setFilename(), and writeStream().
|
private |
Definition at line 162 of file ossimRpfHeader.h.
Referenced by getDate(), operator=(), ossimRpfHeader(), parseStream(), setGovSpecDate(), and writeStream().
|
private |
Definition at line 161 of file ossimRpfHeader.h.
Referenced by operator=(), ossimRpfHeader(), parseStream(), setGovSpecNumber(), and writeStream().
|
private |
Definition at line 158 of file ossimRpfHeader.h.
Referenced by operator=(), parseStream(), and writeStream().
|
private |
0x00 = big, 0xff = little
Definition at line 157 of file ossimRpfHeader.h.
Referenced by getByteOrder(), operator=(), parseStream(), print(), and writeStream().
|
private |
Definition at line 177 of file ossimRpfHeader.h.
Referenced by getLocationSection(), getNewAttributeSectionSubheader(), getNewBoundaryRectSectSubheader(), getNewBoundaryRectTable(), getNewColorGrayscaleSubheader(), getNewCompressionSection(), getNewCompressionSectionSubheader(), getNewCoverageSection(), getNewFileIndexSubsection(), getNewFrameFileIndexSectionSubheader(), getNewImageDescriptionSubheader(), getNewImageDisplayParameterSubheader(), getNewMaskSubsection(), hasComponent(), operator=(), parseStream(), writeStream(), and ~ossimRpfHeader().
|
private |
Definition at line 175 of file ossimRpfHeader.h.
Referenced by getLocationSectionLocation(), operator=(), parseStream(), setLocationSectionPos(), and writeStream().
|
private |
Definition at line 160 of file ossimRpfHeader.h.
Referenced by operator=(), parseStream(), setNewRepUpIndicator(), and writeStream().
|
private |
1 byte field that can have the values
U Unclassified R Restricted C Confidential S Secret T Top Secret
Definition at line 172 of file ossimRpfHeader.h.
Referenced by getSecurityClassification(), operator=(), ossimRpfHeader(), parseStream(), setSecurityClassification(), and writeStream().
|
private |
Definition at line 174 of file ossimRpfHeader.h.
Referenced by operator=(), ossimRpfHeader(), parseStream(), setSecurityReleaseMarking(), and writeStream().