OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Functions
ossimRpfCompressionSection.cpp File Reference
#include <ossim/support_data/ossimRpfCompressionSection.h>
#include <ossim/support_data/ossimRpfCompressionSectionSubheader.h>
#include <ossim/support_data/ossimRpfCompressionLookupOffsetRecord.h>
#include <ossim/base/ossimEndian.h>
#include <ossim/base/ossimErrorCodes.h>
#include <ossim/base/ossimIoStream.h>
#include <cstring>
#include <iterator>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &out, const ossimRpfCompressionOffsetTableData &data)
 
std::ostream & operator<< (std::ostream &out, const ossimRpfCompressionSection &data)
 

Function Documentation

◆ operator<<() [1/2]

std::ostream& operator<< ( std::ostream &  out,
const ossimRpfCompressionOffsetTableData data 
)

Definition at line 10 of file ossimRpfCompressionSection.cpp.

References size, ossimRpfCompressionOffsetTableData::theCompressionLookupValueBitLength, ossimRpfCompressionOffsetTableData::theNumberOfLookupValues, ossimRpfCompressionOffsetTableData::theNumberOfValuesPerLookup, and ossimRpfCompressionOffsetTableData::theTableId.

12 {
13  unsigned long size = (data.theNumberOfValuesPerLookup*data.theNumberOfLookupValues*
15 
16  out << "theTableId: " << data.theTableId
17  << "\ntheNumberOfLookupValues: " << data.theNumberOfLookupValues
18  << "\ntheCompressionLookupValueBitLength: " << data.theCompressionLookupValueBitLength
19  << "\ntheNumberOfValuesPerLookup: " << data.theNumberOfValuesPerLookup
20  << "\nData Size in bytes: "
21  << size;
22 
23  return out;
24 }
yy_size_t size

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  out,
const ossimRpfCompressionSection data 
)

Definition at line 95 of file ossimRpfCompressionSection.cpp.

References ossimRpfCompressionSection::print().

97 {
98  data.print(out);
99  return out;
100 }
void print(std::ostream &out) const