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(TSIGrammarIDaGrammarID,
TSIRuleIDaRuleID
)[private]

Parameters

TSIGrammarID aGrammarID
TSIRuleID aRuleID

~CSIClientResult()

IMPORT_C~CSIClientResult()

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

GrammarID()

IMPORT_C TSIGrammarIDGrammarID()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(TSIGrammarIDaGrammarID,
TSIRuleIDaRuleID
)[static]

Parameters

TSIGrammarID aGrammarID
TSIRuleID aRuleID

NewLC()

IMPORT_C CSIClientResult *NewLC()[static]

NewLC(TSIGrammarID, TSIRuleID)

IMPORT_C CSIClientResult *NewLC(TSIGrammarIDaGrammarID,
TSIRuleIDaRuleID
)[static]

Parameters

TSIGrammarID aGrammarID
TSIRuleID aRuleID

RuleID()

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

SetGrammarID(TSIGrammarID)

IMPORT_C voidSetGrammarID(TSIGrammarIDaGrammarID)
Use to set the grammar Id on the result.
Since
2.5

Parameters

TSIGrammarID aGrammarID- grammar identifier.

SetRuleID(TSIRuleID)

IMPORT_C voidSetRuleID(TSIRuleIDaRuleID)
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]