49 endian.
swap(imdatoff);
52 endian.
swap(tpxcdlnth);
55 out.write(reinterpret_cast<char*>(&imdatoff),
sizeof(imdatoff));
56 out.write(reinterpret_cast<char*>(&bmrlnth),
sizeof(bmrlnth));
57 out.write(reinterpret_cast<char*>(&tmrlnth),
sizeof(tmrlnth));
58 out.write(reinterpret_cast<char*>(&tpxcdlnth),
sizeof(tpxcdlnth));
75 out.write(reinterpret_cast<char*>(&offset),
sizeof(offset));
void setBlockLengthInBytes(ossim_uint32 blockLength)
void setBlockCount(ossim_uint32 blockCount)
unsigned short ossim_uint16
ossim_uint32 theBlockLength
void writeStream(std::ostream &out)
unsigned int ossim_uint32
ossimNitfImageDataMaskV2_1()
void setIncludeBlock(ossim_uint32 blockNumber, bool included)
ossimByteOrder getSystemEndianType() const
std::vector< bool > theIncludedBlocks
std::basic_ostream< char > ostream
Base class for char output streams.