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