#include <mmf/common/speechrecognitiondatadevasr.h>
class CSDRule : public CBase |
Public Member Functions | |
---|---|
~CSDRule() | |
IMPORT_C TLexiconID | LexiconID() |
IMPORT_C CSDRule * | NewL(TRuleID, TLexiconID, TPronunciationID) |
IMPORT_C CSDRule * | NewLC(TRuleID, TLexiconID, TPronunciationID) |
IMPORT_C TPronunciationID | PronunciationID() |
IMPORT_C TRuleID | RuleID() |
Class to encapsulate a Speaker Dependent Rule.
IMPORT_C TLexiconID | LexiconID | ( | ) | const |
Returns the lexicon ID of the result.
Returns: The lexicon identifier.
IMPORT_C CSDRule * | NewL | ( | TRuleID | aRuleID, |
TLexiconID | aLexiconID, | |||
TPronunciationID | aPronunciationID | |||
) | [static] |
Instantiates an instance of CSDRule.
Parameter | Description |
---|---|
aRuleID | The rule identifier. |
aLexiconID | The lexicon identifier. |
aPronunciationID | The pronunciation identifier. |
Returns: A pointer to a CSDRule object.
IMPORT_C CSDRule * | NewLC | ( | TRuleID | aRuleID, |
TLexiconID | aLexiconID, | |||
TPronunciationID | aPronunciationID | |||
) | [static] |
Instantiates an instance of CSDRule and leaves a pointer on the cleanup stack.
Parameter | Description |
---|---|
aRuleID | The rule identifier. |
aLexiconID | The lexicon identifier. |
aPronunciationID | The pronunciation identifier. |
Returns: A pointer to a CSDRule object.
IMPORT_C TPronunciationID | PronunciationID | ( | ) | const |
Returns the pronunciation ID of the result.
Returns: The pronunciation identifier.
IMPORT_C TRuleID | RuleID | ( | ) | const |
Returns the rule ID of the result.
Returns: The rule identifier.