Location:
speechrecognitiondataclient.h
Link against: speechrecognitiondata.lib
class CSDClientResult : public CBase;
Class to encapsulate a client recognition result. The result is formulated for client consumption.
CBase
- Base class for all classes to be instantiated on the heap
CSDClientResult
- Class to encapsulate a client recognition result
Defined in CSDClientResult
:
GrammarID()
, NewL()
, NewL()
, NewLC()
, NewLC()
, RuleID()
, SetGrammarID()
, SetRuleID()
, ~CSDClientResult()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
static IMPORT_C CSDClientResult *NewL();
Two-phased constructor. Creates an uninitialised recognition result.
Can leave with one of the system-wide error codes
|
static IMPORT_C CSDClientResult *NewLC();
Two-phased constructor. Creates an uninitialised recognition result. A copy of the newly created class is pushed onto the cleanup stack.
Can leave with one of the system-wide error codes.
|
static IMPORT_C CSDClientResult *NewL(TGrammarID aGrammarID, TRuleID aRuleID);
Two-phased constructor. Creates a result with a grammar and rule ID.
Can leave with one of the system-wide error codes.
|
|
static IMPORT_C CSDClientResult *NewLC(TGrammarID aGrammarID, TRuleID aRuleID);
Two-phased constructor. Creates a result with a grammar and rule ID. A copy of the newly created class is pushed onto the cleanup stack.
Can leave with one of the system-wide error codes.
|
|
IMPORT_C void SetGrammarID(TGrammarID aGrammarID);
Sets the grammar ID on the result.
|
IMPORT_C TGrammarID GrammarID() const;
Retrieves the grammar ID of the result.
|
IMPORT_C void SetRuleID(TRuleID aRuleID);
Sets the rule ID of the result.
|
IMPORT_C TRuleID RuleID() const;
Returns the rule ID of the result.
|