CPtiUserDictionary Class Reference

class CPtiUserDictionary : public CBase

Inherits from

Constructor & Destructor Documentation

CPtiUserDictionary()

IMPORT_CCPtiUserDictionary()[protected]

~CPtiUserDictionary()

IMPORT_C~CPtiUserDictionary()[virtual]

Member Functions Documentation

ConstructL(TInt)

voidConstructL(TIntaMaxSize)[private]

Parameters

TInt aMaxSize

ConstructL(TDesC &, TInt)

voidConstructL(TDesC &aFileName,
TIntaMaxSize
)[private]

Parameters

TDesC & aFileName
TInt aMaxSize

CoreUID()

TInt32 CoreUID()const [inline]

Data()

TPtr8 Data()[inline, virtual]

FileName()

TPtrC FileName()const [inline]

Id()

TInt Id()const [inline]

IsDefault()

TBool IsDefault()const [inline]

NewL(TInt)

IMPORT_C CPtiUserDictionary *NewL(TIntaMaxSize)[static]

Parameters

TInt aMaxSize

NewL(TDesC &, TInt)

IMPORT_C CPtiUserDictionary *NewL(TDesC &aFileName,
TIntaMaxSize
)[static]

Parameters

TDesC & aFileName
TInt aMaxSize

OpenL(TDesC &, TInt)

IMPORT_C TIntOpenL(TDesC &aFileName,
TIntaMaxSize
)[virtual]

Parameters

TDesC & aFileName
TInt aMaxSize

SetCoreUID(TInt32)

voidSetCoreUID(TInt32aUid)[inline]

Parameters

TInt32 aUid

SetDataL(TAny *, TInt)

IMPORT_C voidSetDataL(TAny *aData,
TIntaLength
)[virtual]

Parameters

TAny * aData
TInt aLength

SetDefault(TBool)

voidSetDefault(TBoolaValue)[inline]

Parameters

TBool aValue

SetFileName(TDesC &)

voidSetFileName(TDesC &aFileName)[inline]

Parameters

TDesC & aFileName

SetId(TInt)

voidSetId(TIntaId)[inline]

Parameters

TInt aId

SetSymbolClass(TInt)

voidSetSymbolClass(TIntaSymbolClass)[inline]

Parameters

TInt aSymbolClass

SetUpdateFlag(TBool)

voidSetUpdateFlag(TBoolaFlag)[inline]

Parameters

TBool aFlag

Size()

TInt Size()const [inline]

SpaceLeft()

IMPORT_C TIntSpaceLeft()const [virtual]

SymbolClass()

TInt SymbolClass()const [inline]

UpdateFlag()

TBool UpdateFlag()const [inline]

WriteL(TDesC &)

IMPORT_C TIntWriteL(TDesC &aFileName)[virtual]

Parameters

TDesC & aFileName

WriteL()

IMPORT_C TIntWriteL()[virtual]

Member Data Documentation

TUint32 iChecksum

TUint32 iChecksum[protected]

TInt32 iCoreUID

TInt32 iCoreUID[protected]

HBufC8 * iData

HBufC8 *iData[protected]

TBool iDefault

TBool iDefault[protected]

TFileName iFileName

TFileName iFileName[protected]

TInt iId

TInt iId[protected]

TInt iSymbolClass

TInt iSymbolClass[protected]

TBool iUpdateFlag

TBool iUpdateFlag[protected]