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_C CSIResultSet ( ) [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 void AddL ( 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 TInt aIndex ) [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 TInt aIndex ) 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 void ConstructL ( ) [private, virtual]

By default Symbian 2nd phase constructor is private.

Count()

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

DeleteL(TInt)

IMPORT_C void DeleteL ( TInt aIndex ) [virtual]
Delete a result in the result set.
Since
2.8

Parameters

TInt aIndex

ExternalizeL(RWriteStream &)

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

Parameters

RWriteStream & aWriteStream The stream to write to.

InternalizeL(RReadStream &)

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

Parameters

RReadStream & aReadStream The stream to read from.

NewL()

IMPORT_C CSIResultSet * NewL ( ) [static]

Two-phased constructor.

NewLC()

IMPORT_C CSIResultSet * NewLC ( ) [static]

SetAdaptationData(HBufC8 *)

IMPORT_C void SetAdaptationData ( 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]