CSIResultSet Class Reference

class CSIResultSet : public CBase

Class to encapsulate a a set of Recognition Result

nsssispeechrecognitiondata.lib
Since
2.8

Inherits from

Constructor & Destructor Documentation

CSIResultSet()

IMPORT_CCSIResultSet()[private]

C++ constructor

~CSIResultSet()

IMPORT_C~CSIResultSet()[virtual]

Destructor.

Member Functions Documentation

AdaptationData()

IMPORT_C TDesC8 &AdaptationData()[virtual]
Gets the data needed for speaker adaptation. CSIResultSet takes ownership of the data.
Since
2.8

AddL(const CSIResult *)

IMPORT_C voidAddL(const CSIResult *aResult)[virtual]
Use to add a result to the rule set.
Since
2.8

Parameters

const CSIResult * aResult- reference to the result object to be added.

AtL(const TInt)

IMPORT_C CSIResult &AtL(const TIntaIndex)[virtual]
Use to return a result at a given index within the result set.
Since
2.8

Parameters

const TInt aIndex- index in the result set.

AtL(const TInt)

IMPORT_C const CSIResult &AtL(const TIntaIndex)const [virtual]
Use to return a result at a given index within the result set.
Since
2.8

Parameters

const TInt aIndex- index in the result set.

ConstructL()

IMPORT_C voidConstructL()[private, virtual]

By default Symbian 2nd phase constructor is private.

Count()

IMPORT_C TIntCount()const [virtual]
Use to retreive the number of result in the result set.
Since
2.8

DeleteL(TInt)

IMPORT_C voidDeleteL(TIntaIndex)[virtual]
Delete a result in the result set.
Since
2.8

Parameters

TInt aIndex

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aWriteStream)const [virtual]
Stores the object to the stream.
Since
2.8

Parameters

RWriteStream & aWriteStreamThe stream to write to.

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aReadStream)[virtual]
Resurrects an object from the stream.
Since
2.8

Parameters

RReadStream & aReadStreamThe stream to read from.

NewL()

IMPORT_C CSIResultSet *NewL()[static]

Two-phased constructor.

NewLC()

IMPORT_C CSIResultSet *NewLC()[static]

SetAdaptationData(HBufC8 *)

IMPORT_C voidSetAdaptationData(HBufC8 *aAdaptationData)[virtual]
Sets the data needed for speaker adaptation. CSIResultSet takes ownership of the data.
Since
2.8

Parameters

HBufC8 * aAdaptationData

Member Data Documentation

HBufC8 * iAdaptationData

HBufC8 *iAdaptationData[private]

TAny * iReserved

TAny *iReserved[private]

RPointerArray< CSIResult > iResultArray

RPointerArray< CSIResult >iResultArray[private]