CSIClientResult Class Reference

class CSIClientResult : public CBase

Class to encapsulate a client recognition result. The result is formulated for client consumption.

nsssispeechrecognitiondata.lib
Since
2.5

Inherits from

Constructor & Destructor Documentation

CSIClientResult()

CSIClientResult ( ) [private]

CSIClientResult(TSIGrammarID, TSIRuleID)

CSIClientResult ( TSIGrammarID aGrammarID,
TSIRuleID aRuleID
) [private]

Parameters

TSIGrammarID aGrammarID
TSIRuleID aRuleID

~CSIClientResult()

IMPORT_C ~CSIClientResult ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

GrammarID()

IMPORT_C TSIGrammarID GrammarID ( ) const
Use to retrieve the grammar Id of the result.
Since
2.5

NewL()

IMPORT_C CSIClientResult * NewL ( ) [static]

Two-phased constructor.

NewL(TSIGrammarID, TSIRuleID)

IMPORT_C CSIClientResult * NewL ( TSIGrammarID aGrammarID,
TSIRuleID aRuleID
) [static]

Parameters

TSIGrammarID aGrammarID
TSIRuleID aRuleID

NewLC()

IMPORT_C CSIClientResult * NewLC ( ) [static]

NewLC(TSIGrammarID, TSIRuleID)

IMPORT_C CSIClientResult * NewLC ( TSIGrammarID aGrammarID,
TSIRuleID aRuleID
) [static]

Parameters

TSIGrammarID aGrammarID
TSIRuleID aRuleID

RuleID()

IMPORT_C TSIRuleID RuleID ( ) const
Use to retrieve the rule Id of the result.
Since
2.5

SetGrammarID(TSIGrammarID)

IMPORT_C void SetGrammarID ( TSIGrammarID aGrammarID )
Use to set the grammar Id on the result.
Since
2.5

Parameters

TSIGrammarID aGrammarID - grammar identifier.

SetRuleID(TSIRuleID)

IMPORT_C void SetRuleID ( TSIRuleID aRuleID )
Use to set the rule Id of the result.
Since
2.5

Parameters

TSIRuleID aRuleID - rule identifier.

Member Data Documentation

TSIGrammarID iGrammarID

TSIGrammarID iGrammarID [private]

TSIRuleID iRuleID

TSIRuleID iRuleID [private]