Lines Matching refs:rPage
459 ONDXNode ONDXPage::Split(ONDXPage& rPage) in Split() argument
476 rPage.Insert(j++,(*this)[i]); in Split()
491 rPage.Insert(j++,(*this)[i]); in Split()
497 rPage.SetChild(aResultNode.GetChild()); in Split()
500 aResultNode.SetChild(&rPage); in Split()
734 void ONDXNode::Write(SvStream &rStream, const ONDXPage& rPage) const in Write()
736 const ODbaseIndex& rIndex = rPage.GetIndex(); in Write()
737 if (!rIndex.isUnique() || rPage.IsLeaf()) in Write()
835 SvStream& connectivity::dbase::operator >> (SvStream &rStream, ONDXPagePtr& rPage) in operator >>() argument
837 rStream >> rPage.nPagePos; in operator >>()
841 SvStream& connectivity::dbase::operator << (SvStream &rStream, const ONDXPagePtr& rPage) in operator <<() argument
843 rStream << rPage.nPagePos; in operator <<()
883 SvStream& connectivity::dbase::operator >> (SvStream &rStream, ONDXPage& rPage) in operator >>() argument
885 rStream.Seek(rPage.GetPagePos() * PAGE_SIZE); in operator >>()
886 rStream >> nValue >> rPage.aChild; in operator >>()
887 rPage.nCount = sal_uInt16(nValue); in operator >>()
890 for (sal_uInt16 i = 0; i < rPage.nCount; i++) in operator >>()
891 rPage[i].Read(rStream, rPage.GetIndex()); in operator >>()
896 SvStream& connectivity::dbase::operator << (SvStream &rStream, const ONDXPage& rPage) in operator <<() argument
899 sal_uIntPtr nSize = (rPage.GetPagePos() + 1) * PAGE_SIZE; in operator <<()
903 rStream.Seek(rPage.GetPagePos() * PAGE_SIZE); in operator <<()
909 sal_uIntPtr nCurrentPos = rStream.Seek(rPage.GetPagePos() * PAGE_SIZE); in operator <<()
912 nValue = rPage.nCount; in operator <<()
913 rStream << nValue << rPage.aChild; in operator <<()
916 for (; i < rPage.nCount; i++) in operator <<()
917 rPage[i].Write(rStream, rPage); in operator <<()
920 if(i < rPage.rIndex.getHeader().db_maxkeys) in operator <<()