61#ifndef INCLUDED_LOTUSWORDPRO_INC_LWPIDXMGR_HXX
62#define INCLUDED_LOTUSWORDPRO_INC_LWPIDXMGR_HXX
64#include <config_lgpl.h>
LwpIndexManager, to read all index records and maintain the index information.
sal_uInt32 m_ChildIndex[256]
static const sal_uInt8 MAXOBJECTIDS
void ReadLeafIndex(LwpSvStream *pStrm)
@descr Read VO_LEAFOBJINDEX
void ReadLeafData(LwpObjectStream *pStrm)
@descr Read data in VO_LEAFOBJINDEX
std::vector< sal_uInt32 > m_TempVec
void ReadObjIndex(LwpSvStream *pStrm)
@descr Read VO_OBJINDEX
sal_uInt32 GetObjOffset(LwpObjectID objid)
@descr get object offset per the object id
std::vector< LwpKey > m_ObjectKeys
void ReadTimeTable(LwpObjectStream *pStrm)
@descr Read time table in VO_ROOTLEAFOBJINDEX and VO_ROOTOBJINDEX
std::vector< LwpKey > m_RootObjs
void Read(LwpSvStream *pStrm)
@descr Read all index records, VO_ROOTLEAFOBJINDEX, VO_ROOTOBJINDEX, VO_LEAFOBJINDEX
void ReadObjIndexData(LwpObjectStream *pObjStrm)
@descr Read data in VO_OBJINDEX
void ReadRootData(LwpObjectStream *pObjStrm)
@descr Read data in VO_ROOTOBJINDEX
sal_uInt32 GetObjTime(sal_uInt16 index)
std::vector< sal_uInt32 > m_TimeTable
stream class for LwpObject body data provide stream like interface to read object data
encapsulate XInputStream to provide SvStream like interfaces
key structure used to map id to offset