#include <mmf/common/speechrecognitiondatadevasr.h>
Link against: speechrecognitiondata.lib
| 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.
| IMPORT_C CSDRule * | NewL | ( | TRuleID | aRuleID, |
| TLexiconID | aLexiconID, | |||
| TPronunciationID | aPronunciationID | |||
| ) | [static] | |||
Instantiates an instance of CSDRule.
| Parameters | |
|---|---|
| aRuleID | The rule identifier. |
| aLexiconID | The lexicon identifier. |
| aPronunciationID | The pronunciation identifier. |
| IMPORT_C CSDRule * | NewLC | ( | TRuleID | aRuleID, |
| TLexiconID | aLexiconID, | |||
| TPronunciationID | aPronunciationID | |||
| ) | [static] | |||
Instantiates an instance of CSDRule and leaves a pointer on the cleanup stack.
| Parameters | |
|---|---|
| aRuleID | The rule identifier. |
| aLexiconID | The lexicon identifier. |
| aPronunciationID | The pronunciation identifier. |
| IMPORT_C TPronunciationID | PronunciationID | ( | ) | const |
Returns the pronunciation ID of the result.
| IMPORT_C TRuleID | RuleID | ( | ) | const |
Returns the rule ID of the result.