CSDResultSet Class Reference

class CSDResultSet : public CBase

CSDResultSet encapsulates a set of result objects returned by the recognizer at the end of the recognition process. A result set may include additional diagnostic information for error analysis.

Since
8.0

Inherits from

Constructor & Destructor Documentation

CSDResultSet()

CSDResultSet ( ) [private]

~CSDResultSet()

IMPORT_C ~CSDResultSet ( )

Destructor.

Member Functions Documentation

Add(CSDResult &)

IMPORT_C TInt Add ( CSDResult & aResult )

Adds a result to the rule set.

Since
8.0

Parameters

CSDResult & aResult A reference to the result object to be added.

At(TInt)

IMPORT_C const CSDResult & At ( TInt aIndex )

Returns a result at a given index within the result set.

Since
8.0

Parameters

TInt aIndex The index in the result set.

ConstructL()

void ConstructL ( ) [private]

Count()

IMPORT_C TInt Count ( ) const

Returns the number of results in the result set.

Since
8.0

Diagnostic()

IMPORT_C const TDiagnostic & Diagnostic ( ) const

Gets the diagnostic of this result set.

Since
8.0

NewL()

IMPORT_C CSDResultSet * NewL ( ) [static]

Instantiates an instance of CSDResultSet .

NewLC()

IMPORT_C CSDResultSet * NewLC ( ) [static]

Instantiates an instance of CSDResultSet and leaves a pointer on the cleanup stack.

SetDiagnostic(TDiagnostic &)

IMPORT_C void SetDiagnostic ( TDiagnostic & aDiagnostic )

Sets the diagnostic of this result set.

Since
8.0

Parameters

TDiagnostic & aDiagnostic A reference to the diagostic object.

Member Data Documentation

TDiagnostic * iDiagnostic

TDiagnostic * iDiagnostic [private]

RPointerArray< CSDResult > iResultArray

RPointerArray < CSDResult > iResultArray [private]