Lines Matching refs:rStream
701 void ONDXNode::Read(SvStream &rStream, ODbaseIndex& rIndex) in Read() argument
703 rStream >> aKey.nRecord; // schluessel in Read()
708 rStream >> aDbl; in Read()
717 rStream.Read(pStr,nLen); in Read()
725 rStream >> aChild; in Read()
734 void ONDXNode::Write(SvStream &rStream, const ONDXPage& rPage) const in Write() argument
738 rStream << (sal_uInt32)aKey.nRecord; // schluessel in Write()
740 rStream << (sal_uInt32)0; // schluessel in Write()
747 rStream.Write((sal_uInt8*)aNodeData.aData,rIndex.getHeader().db_keylen); in Write()
750 rStream << (double) aKey.getValue(); in Write()
761 rStream.Write((sal_uInt8*)aNodeData.aData,rIndex.getHeader().db_keylen); in Write()
763 rStream << aChild; in Write()
835 SvStream& connectivity::dbase::operator >> (SvStream &rStream, ONDXPagePtr& rPage) in operator >>() argument
837 rStream >> rPage.nPagePos; in operator >>()
838 return rStream; in operator >>()
841 SvStream& connectivity::dbase::operator << (SvStream &rStream, const ONDXPagePtr& rPage) in operator <<() argument
843 rStream << rPage.nPagePos; in operator <<()
844 return rStream; 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 >>()
891 rPage[i].Read(rStream, rPage.GetIndex()); in operator >>()
892 return rStream; in operator >>()
896 SvStream& connectivity::dbase::operator << (SvStream &rStream, const ONDXPage& rPage) in operator <<() argument
900 if (nSize > rStream.Seek(STREAM_SEEK_TO_END)) in operator <<()
902 rStream.SetStreamSize(nSize); in operator <<()
903 rStream.Seek(rPage.GetPagePos() * PAGE_SIZE); in operator <<()
907 rStream.Write((sal_uInt8*)aEmptyData,PAGE_SIZE); in operator <<()
909 sal_uIntPtr nCurrentPos = rStream.Seek(rPage.GetPagePos() * PAGE_SIZE); in operator <<()
913 rStream << nValue << rPage.aChild; in operator <<()
917 rPage[i].Write(rStream, rPage); in operator <<()
922 sal_uIntPtr nTell = rStream.Tell() % PAGE_SIZE; in operator <<()
923 sal_uInt16 nBufferSize = rStream.GetBufferSize(); in operator <<()
929 rStream.Write((sal_uInt8*)pEmptyData,nRemainSize); in operator <<()
930 rStream.Seek(nTell); in operator <<()
934 return rStream; in operator <<()