CSDResult Class Reference

class CSDResult : public CBase

Class to encapsulate a Recognition Result

Since
8.0

Inherits from

Constructor & Destructor Documentation

CSDResult()

CSDResult()[private]

CSDResult(TGrammarID, TRuleID)

CSDResult(TGrammarIDaGrammarID,
TRuleIDaRuleID
)[private]

Parameters

TGrammarID aGrammarID
TRuleID aRuleID

~CSDResult()

IMPORT_C~CSDResult()

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

GrammarID()

IMPORT_C TGrammarIDGrammarID()const

Returns the grammar ID of the result.

Since
8.0

NewL()

IMPORT_C CSDResult *NewL()[static]

Instantiates an instance of a CSDResult.

NewL(TGrammarID, TRuleID)

IMPORT_C CSDResult *NewL(TGrammarIDaGrammarID,
TRuleIDaRuleID
)[static]

Instantiates an instance of a CSDResult.

Parameters

TGrammarID aGrammarIDThe grammar identifier.
TRuleID aRuleIDThe rule identifier.

NewLC()

IMPORT_C CSDResult *NewLC()[static]

Instantiates an instance of CSDResult and leaves a pointer on the cleanup stack.

NewLC(TGrammarID, TRuleID)

IMPORT_C CSDResult *NewLC(TGrammarIDaGrammarID,
TRuleIDaRuleID
)[static]

Instantiates an instance of a CSDResult and leaves a pointer on the cleanup stack.

Parameters

TGrammarID aGrammarIDThe grammar identifier.
TRuleID aRuleIDThe rule identifier.

RuleID()

IMPORT_C TRuleIDRuleID()const

Returns the rule ID of the result.

Since
8.0

Score()

IMPORT_C TInt32Score()const

Returns the score of this result.

Since
8.0

SetGrammarID(TGrammarID)

IMPORT_C voidSetGrammarID(TGrammarIDaGrammarID)

Sets the grammar ID on the result.

Since
8.0

Parameters

TGrammarID aGrammarIDThe grammar identifier.

SetRuleID(TRuleID)

IMPORT_C voidSetRuleID(TRuleIDaRuleID)

Sets the rule ID of the result.

Since
8.0

Parameters

TRuleID aRuleIDThe rule identifier.

SetScore(const TInt32)

IMPORT_C voidSetScore(const TInt32aScore)

Sets the score for this result.

Since
8.0

Parameters

const TInt32 aScoreThe score of this result.

Member Data Documentation

TGrammarID iGrammarID

TGrammarID iGrammarID[private]

TRuleID iRuleID

TRuleID iRuleID[private]

TInt32 iScore

TInt32 iScore[private]