CVersitAdditionalStorage Class Reference

class CVersitAdditionalStorage : public CBase

Inherits from

Constructor & Destructor Documentation

CVersitAdditionalStorage()

CVersitAdditionalStorage ( ) [private]

~CVersitAdditionalStorage()

~CVersitAdditionalStorage ( )

Member Functions Documentation

AddToStorageL(const TAny *, CBase *)

void AddToStorageL ( const TAny * aKey,
CBase * aValue
)

Parameters

const TAny * aKey
CBase * aValue

FreeStorage(const TAny *)

void FreeStorage ( 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]