TPagedSetBase Class Reference

#include <s32cont.h>

Link against: estor.lib

class TPagedSetBase
Public Member Functions
IMPORT_C voidClearL()
IMPORT_C voidConnect(MPagePool *)
IMPORT_C TBoolContainsL(const TAny *)
TInt Count()
IMPORT_C voidDeleteL(const TAny *)
IMPORT_C voidInsertL(const TAny *)
TBool IsBroken()
TBool IsDirty()
TBool IsEmpty()
TBool IsIntact()
voidMarkBroken()
voidMarkCurrent()
voidMarkDirty()
IMPORT_C TIntRepairL()
IMPORT_C voidSet(const TPagedSetToken &)
IMPORT_C TPagedSetTokenToken()
Protected Member Functions
TPagedSetBase(TInt)
TPagedSetBase(const TPagedSetToken &, TInt)
IMPORT_C voidInsertAllowDuplicatesL(const TAny *)

Constructor & Destructor Documentation

TPagedSetBase ( TInt )

IMPORT_CTPagedSetBase(TIntanEntrySize)[protected]

TPagedSetBase ( const TPagedSetToken &, TInt )

IMPORT_CTPagedSetBase(const TPagedSetToken &aToken,
TIntanEntrySize
)[protected]

Member Function Documentation

ClearL ( )

IMPORT_C voidClearL()

Connect ( MPagePool * )

IMPORT_C voidConnect(MPagePool *aPool)

ContainsL ( const TAny * )

IMPORT_C TBoolContainsL(const TAny *aPtr)const

Count ( )

TInt Count()const [inline]

DeleteL ( const TAny * )

IMPORT_C voidDeleteL(const TAny *aPtr)

InsertAllowDuplicatesL ( const TAny * )

IMPORT_C voidInsertAllowDuplicatesL(const TAny *aPtr)[protected]

InsertL ( const TAny * )

IMPORT_C voidInsertL(const TAny *aPtr)

IsBroken ( )

TBool IsBroken()const [inline]

IsDirty ( )

TBool IsDirty()const [inline]

IsEmpty ( )

TBool IsEmpty()const [inline]

IsIntact ( )

TBool IsIntact()const [inline]

MarkBroken ( )

voidMarkBroken()[inline]

MarkCurrent ( )

voidMarkCurrent()[inline]

MarkDirty ( )

voidMarkDirty()[inline]

RepairL ( )

IMPORT_C TIntRepairL()

Set ( const TPagedSetToken & )

IMPORT_C voidSet(const TPagedSetToken &aToken)

Token ( )

IMPORT_C TPagedSetTokenToken()const