/** *@briefLwpIndexManager,toreadallindexrecordsandmaintaintheindexinformation
*/ class LwpIndexManager final
{ public:
LwpIndexManager(); private: staticconst sal_uInt8 MAXOBJECTIDS;
std::vector<LwpKey> m_ObjectKeys; //the <id, offset> ordered vector
std::vector<LwpKey> m_RootObjs; //For those object ids in RootObjIndex
std::vector<sal_uInt32> m_TimeTable; //Time table for object low id compression
//sal_uInt16 m_nKeyCount;
sal_uInt32 m_nKeyCount; //the count of all object
std::vector<sal_uInt32> m_TempVec; // a temp vector , store the offset of leafindex
sal_uInt32 m_ChildIndex[256]; //Offset of leaf index
sal_uInt16 m_nLeafCount;
void ReadRootData(LwpObjectStream *pObjStrm ); //Read root index data
//Add new method to handle ObjIndex void ReadObjIndexData(LwpObjectStream* pObjStrm); void ReadObjIndex( LwpSvStream *pStrm ); //Read Obj index
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.