![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
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
- ...
Defined in CSDClientResult
:
GrammarID()const
Retrieves the grammar ID of the result.NewL()
Two-phased constructor. Creates an uninitialised recognition result.NewL(TGrammarID,TRuleID)
Two-phased constructor. Creates a result with a grammar and rule ID.NewLC()
Two-phased constructor. Creates an uninitialised recognition result. A copy of t...NewLC(TGrammarID,TRuleID)
Two-phased constructor. Creates a result with a grammar and rule ID. A copy of t...RuleID()const
Returns the rule ID of the result.SetGrammarID(TGrammarID)
Sets the grammar ID on the result.SetRuleID(TRuleID)
Sets the rule ID of the result.~CSDClientResult()
Destructor.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...IMPORT_C static CSDClientResult* NewL();
Two-phased constructor. Creates an uninitialised recognition result.
Can leave with one of the system-wide error codes
|
IMPORT_C static 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.
|
IMPORT_C static 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.
|
|
IMPORT_C static 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.
|