23 return data.
print(out);
36 m_indexTable(obj.m_indexTable),
37 m_pathnameTable(obj.m_pathnameTable)
87 std::vector<ossimRpfFrameFileIndexRecord>::iterator indexIter =
m_indexTable.begin();
90 (*indexIter).writeStream(out);
94 std::vector<ossimRpfPathnameRecord>::iterator pathIter =
m_pathnameTable.begin();
97 (*pathIter).writeStream(out);
112 std::ostream_iterator<ossimRpfFrameFileIndexRecord>(out,
"\n"));
115 std::ostream_iterator<ossimRpfPathnameRecord>(out,
"\n"));
130 const std::vector<ossimRpfFrameFileIndexRecord>&
136 const std::vector<ossimRpfPathnameRecord>&
146 std::vector<ossimRpfFrameFileIndexRecord>::const_iterator i =
m_indexTable.begin();
149 if ( (*i).getFilename() == file )
ossim_int32 ossimErrorCode
std::ostream & operator<<(std::ostream &out, const ossimRpfFrameFileIndexSubsection &data)
bool getFrameFileIndexRecordFromFile(const ossimFilename &file, ossimRpfFrameFileIndexRecord &record) const
Gets the record matching file.
static const ossimErrorCode OSSIM_OK
ossimErrorCode parseStream(std::istream &in, ossimByteOrder byteOrder)
OSSIM_DLL ossimByteOrder byteOrder()
static const ossimErrorCode OSSIM_ERROR
const ossimRpfFrameFileIndexSubsection & operator=(const ossimRpfFrameFileIndexSubsection &rhs)
assignment operator
virtual ~ossimRpfFrameFileIndexSubsection()
ossimRpfFrameFileIndexSubsection()
default constructor
std::vector< ossimRpfPathnameRecord > m_pathnameTable
void setNumberOfFileIndexRecords(ossim_uint32 numberOfIndexRecords)
const std::vector< ossimRpfPathnameRecord > & getPathnameTable() const
std::vector< ossimRpfFrameFileIndexRecord > m_indexTable
unsigned int ossim_uint32
const std::vector< ossimRpfFrameFileIndexRecord > & getIndexTable() const
std::basic_istream< char > istream
Base class for char input streams.
std::ostream & print(std::ostream &out) const
void writeStream(std::ostream &out)
Write method.
void setNumberOfPathnames(ossim_uint32 numberOfPathnames)
std::basic_ostream< char > ostream
Base class for char output streams.