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_C CSIPronunciationInfo ( RPointerArray < HBufC8 > aPronunciationArray,
TLanguage aLanguage
) [protected]

Parameters

RPointerArray < HBufC8 > aPronunciationArray
TLanguage aLanguage

~CSIPronunciationInfo()

IMPORT_C ~CSIPronunciationInfo ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL()

IMPORT_C void ConstructL ( ) [protected, virtual]

Count()

IMPORT_C TInt Count ( ) const [virtual]

Language()

IMPORT_C TLanguage Language ( ) const [virtual]

NewL(RPointerArray< HBufC8 >, TLanguage)

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

Two-phased constructor.

Parameters

RPointerArray < HBufC8 > aPronunciationArray
TLanguage aLanguage

NewLC(RPointerArray< HBufC8 >, TLanguage)

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

Parameters

RPointerArray < HBufC8 > aPronunciationArray
TLanguage aLanguage

PronunciationL(TInt)

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

Parameters

TInt aIndex

SetPronunciationL(TInt, HBufC8 *)

IMPORT_C void SetPronunciationL ( TInt aIndex,
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]