CSIPronunciationInfo Class Reference

class CSIPronunciationInfo : public CSIParameters

Class to define pronunciation type.

nsssispeechrecognitiondata.lib
Since
2.8

Inherits from

Constructor & Destructor Documentation

CSIPronunciationInfo(RPointerArray< HBufC8 >, TLanguage)

IMPORT_CCSIPronunciationInfo(RPointerArray< HBufC8 >aPronunciationArray,
TLanguageaLanguage
)[protected]

Parameters

RPointerArray< HBufC8 > aPronunciationArray
TLanguage aLanguage

~CSIPronunciationInfo()

IMPORT_C~CSIPronunciationInfo()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

IMPORT_C voidConstructL()[protected, virtual]

Count()

IMPORT_C TIntCount()const [virtual]

Language()

IMPORT_C TLanguageLanguage()const [virtual]

NewL(RPointerArray< HBufC8 >, TLanguage)

IMPORT_C CSIPronunciationInfo *NewL(RPointerArray< HBufC8 >aPronunciationArray,
TLanguageaLanguage
)[static]

Two-phased constructor.

Parameters

RPointerArray< HBufC8 > aPronunciationArray
TLanguage aLanguage

NewLC(RPointerArray< HBufC8 >, TLanguage)

IMPORT_C CSIPronunciationInfo *NewLC(RPointerArray< HBufC8 >aPronunciationArray,
TLanguageaLanguage
)[static]

Parameters

RPointerArray< HBufC8 > aPronunciationArray
TLanguage aLanguage

PronunciationL(TInt)

IMPORT_C TDesC8 &PronunciationL(TIntaIndex)const [virtual]
Use to get phoneme sequence data
Since
2.8

Parameters

TInt aIndex

SetPronunciationL(TInt, HBufC8 *)

IMPORT_C voidSetPronunciationL(TIntaIndex,
HBufC8 *aPronunciation
)[virtual]
Use to set phoneme sequence data
Since
2.8

Parameters

TInt aIndex
HBufC8 * aPronunciation

Member Data Documentation

TLanguage iLanguage

TLanguage iLanguage[private]

RPointerArray< HBufC8 > iPronunciationArray

RPointerArray< HBufC8 >iPronunciationArray[private]

TAny * iReserved

TAny *iReserved[private]