equal
deleted
inserted
replaced
195 {} |
195 {} |
196 |
196 |
197 EXPORT_C void TBtreeInlineIndexOrg::SetEntrySize(TInt aSize) |
197 EXPORT_C void TBtreeInlineIndexOrg::SetEntrySize(TInt aSize) |
198 { |
198 { |
199 __ASSERT_DEBUG(aSize<=KMaxBtreeKeyLength,Panic(EBadEntrySize)); |
199 __ASSERT_DEBUG(aSize<=KMaxBtreeKeyLength,Panic(EBadEntrySize)); |
200 iEntrySize=_FOFF(SEntry,iKey[Align4(aSize)]); |
200 iEntrySize=_FOFF_DYNAMIC(SEntry,iKey[Align4(aSize)]); |
201 iMaxEntries=(KPoolPageSize-sizeof(SHeader)-sizeof(TPageRef))/iEntrySize; |
201 iMaxEntries=(KPoolPageSize-sizeof(SHeader)-sizeof(TPageRef))/iEntrySize; |
202 } |
202 } |
203 |
203 |
204 EXPORT_C TBool TBtreeInlineIndexOrg::Insert(TAny *aNode,TInt aPos,const TDesC8& anEntry,TPageRef aChild) const |
204 EXPORT_C TBool TBtreeInlineIndexOrg::Insert(TAny *aNode,TInt aPos,const TDesC8& anEntry,TPageRef aChild) const |
205 { |
205 { |