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 TIntAdd(CSDResult &aResult)

Adds a result to the rule set.

Since
8.0

Parameters

CSDResult & aResultA reference to the result object to be added.

At(TInt)

IMPORT_C const CSDResult &At(TIntaIndex)

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

Since
8.0

Parameters

TInt aIndexThe index in the result set.

ConstructL()

voidConstructL()[private]

Count()

IMPORT_C TIntCount()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 voidSetDiagnostic(TDiagnostic &aDiagnostic)

Sets the diagnostic of this result set.

Since
8.0

Parameters

TDiagnostic & aDiagnosticA reference to the diagostic object.

Member Data Documentation

TDiagnostic * iDiagnostic

TDiagnostic *iDiagnostic[private]

RPointerArray< CSDResult > iResultArray

RPointerArray< CSDResult >iResultArray[private]