#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.