22 return data.
print(out);
27 m_table(numberOfEntries)
55 std::vector<ossimRpfBoundaryRectRecord>::iterator entry =
m_table.begin();
73 std::vector<ossimRpfBoundaryRectRecord>::iterator entry =
m_table.begin();
74 while ( entry !=
m_table.end() )
76 (*entry).writeStream(out);
83 m_table.resize(numberOfEntries);
109 std::ostream_iterator<ossimRpfBoundaryRectRecord>(out,
"\n"));
const ossimRpfBoundaryRectTable & operator=(const ossimRpfBoundaryRectTable &rhs)
assignment operator
ossim_int32 ossimErrorCode
ossimRpfBoundaryRectTable(ossim_uint32 numberOfEntries=0)
default constructor
static const ossimErrorCode OSSIM_OK
std::vector< ossimRpfBoundaryRectRecord > m_table
ossim_uint32 getNumberOfEntries() const
std::ostream & operator<<(std::ostream &out, const ossimRpfBoundaryRectTable &data)
OSSIM_DLL ossimByteOrder byteOrder()
static const ossimErrorCode OSSIM_ERROR
virtual ~ossimRpfBoundaryRectTable()
std::ostream & print(std::ostream &out) const
unsigned int ossim_uint32
bool getEntry(ossim_uint32 entry, ossimRpfBoundaryRectRecord &record) const
Gets record for entry.
ossimErrorCode parseStream(std::istream &in, ossimByteOrder byteOrder)
std::basic_istream< char > istream
Base class for char input streams.
void writeStream(std::ostream &out)
Write method.
void setNumberOfEntries(ossim_uint32 numberOfEntries)
std::basic_ostream< char > ostream
Base class for char output streams.