| 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