Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: sb32tree.h
Link against: estor.lib

Class TBtreeFix<TAny,TAny>

TEMPLATE_SPECIALIZATION class TBtreeFix<TAny,TAny>

Support

Supported from 5.0

Description

A specialisation of the B-tree for untyped fixed sized items.

Derivation

TBtreeProvides ordering of entries by key value in a B+-tree (balanced tree) structure
TBtreeFix<TAny,TAny>A specialisation of the B-tree for untyped fixed sized items
TBtreeFixBaseBase class for TBtreeFix, which provides a B-tree for fixed sized entries

Defined in TBtreeFix:
TBtreeFix()

Inherited from TBtree:
ClearL(), DeleteAtL(), DeleteL(), EEqualTo, EGreaterEqual, EGreaterThan, ELessEqual, ELessThan, FindL(), FirstL(), IsBroken(), IsDirty(), IsEmpty(), IsIntact(), LastL(), MarkBroken(), MarkCurrent(), MarkDirty(), NextL(), PreviousL(), RepairL(), ResetL(), Set(), TFind, Token()

Inherited from TBtreeFixBase:
Connect(), ExtractAtL(), InsertL()


TBtreeFix()

TBtreeFix(TBtreeMode aMode,TInt anEntrySize,TInt aKeySize);

Description

Constructor that sets the B-tree mode.

Parameters

TBtreeMode aMode

B-tree operating mode

TInt anEntrySize

Entry size

TInt aKeySize

Key size for entries

[Top]


TBtreeFix()

TBtreeFix(const TBtreeToken& aToken, TBtreeMode aMode,TInt anEntrySize,TInt aKeySize);

Description

Constructor that sets the B-tree mode and initialisation parameters.

Parameters

const TBtreeToken& aToken

Parameters with which to initialise the B-tree

TBtreeMode aMode

B-tree operating mode

TInt anEntrySize

Entry size

TInt aKeySize

Key size for entries