CSIRule Class Reference
class CSIRule : public CBase
|
Class to encapsulate a Speaker Independent Rule
nsssispeechrecognitiondata.lib
-
Since
-
2.8
Constructor & Destructor Documentation
CSIRule(const TSIRuleID)
IMPORT_C
|
CSIRule
|
(
|
const
TSIRuleID
|
aRuleID
|
)
|
[protected]
|
~CSIRule()
IMPORT_C
|
~CSIRule
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AddL(CSIRuleVariant *)
Use to add new rule variant.
-
Since
-
2.8
AtL(TInt)
Use to retrieve the rule variant based on index.
-
Since
-
2.8
Parameters
TInt
aIndex
|
Index of rule variant.
|
Compare(const CSIRule &, const CSIRule &)
Compares two
CSIRule
objects. Returns 0 if rule ids are equal. Returns -1 if first id is smaller. Returns 1 if second id is smaller.
ConstructL()
IMPORT_C void
|
ConstructL
|
(
|
)
|
[protected, virtual]
|
Count()
IMPORT_C
TInt
|
Count
|
(
|
)
|
const [virtual]
|
Use to retrieve number of rule variants.
-
Since
-
2.8
DeleteL(TSIRuleVariantID)
Use to delete rule variant.
-
Since
-
2.8
Find(TSIRuleVariantID)
Use to retrieve the rule variant index based on Id.
-
Since
-
2.8
RuleID()
IMPORT_C
TSIRuleID
|
RuleID
|
(
|
)
|
const [virtual]
|
Use to retrieve the rule Id.
-
Since
-
2.8
RuleVariantL(TSIRuleVariantID)
Member Data Documentation
TAny * iReserved
TAny
*
|
iReserved
|
[private]
|
RPointerArray< CSIRuleVariant > iRuleVariantArray
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.