CVersitAdditionalStorage Class Reference

class CVersitAdditionalStorage : public CBase

Inherits from

  • CVersitAdditionalStorage
Public Member Functions
~CVersitAdditionalStorage()
voidAddToStorageL(const TAny *, CBase *)
voidFreeStorage(const TAny *)
CBase *FromStorage(const TAny *)
CVersitAdditionalStorage *NewL()
Private Member Functions
CVersitAdditionalStorage()
TVersitAdditionalStorageItem *ItemByKey(const TAny *, TInt &)
TBool ItemsMatch(const TVersitAdditionalStorageItem &, const TVersitAdditionalStorageItem &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
Private Attributes
RArray< TVersitAdditionalStorageItem >iStorage

Constructor & Destructor Documentation

CVersitAdditionalStorage()

CVersitAdditionalStorage()[private]

~CVersitAdditionalStorage()

~CVersitAdditionalStorage()

Member Functions Documentation

AddToStorageL(const TAny *, CBase *)

voidAddToStorageL(const TAny *aKey,
CBase *aValue
)

Parameters

const TAny * aKey
CBase * aValue

FreeStorage(const TAny *)

voidFreeStorage(const TAny *aKey)

Parameters

const TAny * aKey

FromStorage(const TAny *)

CBase *FromStorage(const TAny *aKey)

Parameters

const TAny * aKey

ItemByKey(const TAny *, TInt &)

TVersitAdditionalStorageItem *ItemByKey(const TAny *aKey,
TInt &aIndex
)[private]

Parameters

const TAny * aKey
TInt & aIndex

ItemsMatch(const TVersitAdditionalStorageItem &, const TVersitAdditionalStorageItem &)

TBool ItemsMatch(const TVersitAdditionalStorageItem &aLeft,
const TVersitAdditionalStorageItem &aRight
)[private, static]

Parameters

const TVersitAdditionalStorageItem & aLeft
const TVersitAdditionalStorageItem & aRight

NewL()

CVersitAdditionalStorage *NewL()[static]

Member Data Documentation

RArray< TVersitAdditionalStorageItem > iStorage

RArray< TVersitAdditionalStorageItem >iStorage[private]