CFsSmileyDictionary Class Reference

class CFsSmileyDictionary : public CBase

Inherits from

Constructor & Destructor Documentation

CFsSmileyDictionary()

CFsSmileyDictionary()[private]

~CFsSmileyDictionary()

IMPORT_C~CFsSmileyDictionary()

Member Functions Documentation

AddNewSmileyL(TSmiley *)

voidAddNewSmileyL(TSmiley *aSmiley)

Parameters

TSmiley * aSmiley

AddNewSmileyL(const TDesC &, TFileName)

IMPORT_C voidAddNewSmileyL(const TDesC &aText,
TFileNameaFileName
)

Parameters

const TDesC & aText
TFileName aFileName

CheckDictionaryL(TBuf< 1 >)

TBool CheckDictionaryL(TBuf< 1 >someCharacter)

Parameters

TBuf< 1 > someCharacter

ConstructL()

voidConstructL()[private]

GetSmileyFileName(TInt)

TFileName GetSmileyFileName(TIntaSmileyIndex)

Parameters

TInt aSmileyIndex

GetSmileyIndex()

TInt GetSmileyIndex()

GetSmileyLength(TInt)

TInt GetSmileyLength(TIntaSmileyIndex)

Parameters

TInt aSmileyIndex

IsSmiley()

TBool IsSmiley()

NewL()

IMPORT_C CFsSmileyDictionary *NewL()[static]

ResetL()

voidResetL()

Member Data Documentation

TInt iEndIndex

TInt iEndIndex[private]

TInt iLongestSmiley

TInt iLongestSmiley[private]

TInt iPositionOfCheckingLetter

TInt iPositionOfCheckingLetter[private]

TInt * iResults

TInt *iResults[private]

TInt iSizeOfResultsTable

TInt iSizeOfResultsTable[private]

TBool iSmileyFound

TBool iSmileyFound[private]

TInt iSmileyIndex

TInt iSmileyIndex[private]

RArray< TSmiley * > iSmileysDictionary

RArray< TSmiley * >iSmileysDictionary[private]