| class CSDRule : public CBase | 
Class to encapsulate a Speaker Dependent Rule.
8.0
| 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() | 
| Private Member Functions | |
|---|---|
| CSDRule(TRuleID, TLexiconID, TPronunciationID) | |
| void | ConstructL() | 
| Private Attributes | |
|---|---|
| TLexiconID | iLexiconID | 
| TPronunciationID | iPronunciationID | 
| TRuleID | iRuleID | 
| CSDRule | ( | TRuleID | aRuleID, | 
| TLexiconID | aLexiconID, | ||
| TPronunciationID | aPronunciationID | ||
| ) | [private] | ||
| TRuleID aRuleID | |
| TLexiconID aLexiconID | |
| TPronunciationID aPronunciationID | 
| IMPORT_C TLexiconID | LexiconID | ( | ) | const | 
Returns the lexicon ID of the result.
The lexicon identifier.
8.0
| IMPORT_C CSDRule * | NewL | ( | TRuleID | aRuleID, | 
| TLexiconID | aLexiconID, | |||
| TPronunciationID | aPronunciationID | |||
| ) | [static] | |||
| TRuleID aRuleID | The rule identifier. | 
| TLexiconID aLexiconID | The lexicon identifier. | 
| TPronunciationID aPronunciationID | The pronunciation identifier. | 
| IMPORT_C CSDRule * | NewLC | ( | TRuleID | aRuleID, | 
| TLexiconID | aLexiconID, | |||
| TPronunciationID | aPronunciationID | |||
| ) | [static] | |||
| TRuleID aRuleID | The rule identifier. | 
| TLexiconID aLexiconID | The lexicon identifier. | 
| TPronunciationID aPronunciationID | The pronunciation identifier. | 
| IMPORT_C TPronunciationID | PronunciationID | ( | ) | const | 
Returns the pronunciation ID of the result.
The pronunciation identifier.
8.0