Lines Matching refs:rPage
304 void ONDXNode::Write(SvStream &rStream, const ONDXPage& rPage) const in Write()
307 const ODbaseIndex& rIndex = rPage.GetIndex(); in Write()
308 if (!rIndex.isUnique() || rPage.IsLeaf()) in Write()
411 SvStream& connectivity::dbase::operator >> (SvStream &rStream, ONDXPagePtr& rPage) in operator >>() argument
413 rStream >> rPage.nPagePos; in operator >>()
417 SvStream& connectivity::dbase::operator << (SvStream &rStream, const ONDXPagePtr& rPage) in operator <<() argument
419 rStream << rPage.nPagePos; in operator <<()
461 SvStream& connectivity::dbase::operator >> (SvStream &rStream, ONDXPage& rPage) in operator >>() argument
463 rStream.Seek(rPage.GetPagePos() * 512); in operator >>()
464 rStream >> nValue >> rPage.aChild; in operator >>()
465 rPage.nCount = sal_uInt16(nValue); in operator >>()
468 for (sal_uInt16 i = 0; i < rPage.nCount; i++) in operator >>()
469 rPage[i].Read(rStream, rPage.GetIndex()); in operator >>()
474 SvStream& connectivity::dbase::operator << (SvStream &rStream, const ONDXPage& rPage) in operator <<() argument
477 sal_uIntPtr nSize = (rPage.GetPagePos() + 1) * 512; in operator <<()
481 rStream.Seek(rPage.GetPagePos() * 512); in operator <<()
487 sal_uIntPtr nCurrentPos = rStream.Seek(rPage.GetPagePos() * 512); in operator <<()
490 nValue = rPage.nCount; in operator <<()
491 rStream << nValue << rPage.aChild; in operator <<()
494 for (; i < rPage.nCount; i++) in operator <<()
495 rPage[i].Write(rStream, rPage); in operator <<()
498 if(i < rPage.rIndex.getHeader().db_maxkeys) in operator <<()