68 , m_bCompressed(false)
76 sal_uInt32 nVersionID = 0;
78 sal_uInt32 nNextVersionOffset = 0;
79 sal_uInt32 nHeaderSize = 0;
96 sal_uInt32 nNextVersionID = 0;
98 nHeaderSize +=
sizeof(nNextVersionID);
105 sal_uInt16 VOType = 0;
109 rStrm.ReadUInt8(nFlagBits);
111 m_nTag =
static_cast<sal_uInt32
>(VOType);
120 rStrm.ReadUInt8(tmpByte);
121 nVersionID =
static_cast<sal_uInt32
>(tmpByte);
127 nVersionID =
static_cast<sal_uInt32
>(tmpShort);
144 rStrm.ReadUInt8(tmpByte);
145 nRefCount =
static_cast<sal_uInt32
>(tmpByte);
151 nRefCount =
static_cast<sal_uInt32
>(tmpShort);
173 rStrm.ReadUInt8(tmpByte);
174 m_nSize =
static_cast<sal_uInt32
>(tmpByte);
180 m_nSize =
static_cast<sal_uInt32
>(tmpShort);
197 return rStrm.
good() && (nStartPos + nHeaderSize == nEndPos);
void Read(LwpSvStream *pStrm)
@descr Read object id with format: low(4bytes)+high(2bytes) from stream for LWP7 record
sal_uInt32 DiskSizeIndexed() const
@descr return the size of indexed object id
static sal_uInt32 DiskSize()
@descr return the size of object id with format: low(4bytes)+high(2bytes)
void ReadIndexed(LwpSvStream *pStrm)
@descr Read object id with indexed format from stream if index>0, lowid is get from time table per th...
encapsulate XInputStream to provide SvStream like interfaces
SvStream & ReadUInt32(sal_uInt32 &rUInt32)
SvStream & ReadUInt16(sal_uInt16 &rUInt16)
sal_uInt64 remainingSize()