CSISpeechRecognitionCustomCommandParser Class Reference

class CSISpeechRecognitionCustomCommandParser : public CMMFCustomCommandParserBase

This is the main class of Speaker Independent Custom Commands Parser

nsssispeechrecognitioncustomcommands.lib
Since
2.8

Inherits from

Public Member Functions
~CSISpeechRecognitionCustomCommandParser()
voidHandleRequest(TMMFMessage &)
IMPORT_C CSISpeechRecognitionCustomCommandParser *NewL(MSISpeechRecognitionCustomCommandImplementor &)
Private Member Functions
CSISpeechRecognitionCustomCommandParser(MSISpeechRecognitionCustomCommandImplementor &)
voidDoActivateGrammarL(TMMFMessage &)
voidDoAdaptL(TMMFMessage &)
voidDoAddPronunciationL(TMMFMessage &)
voidDoAddPronunciationSIL(TMMFMessage &)
voidDoAddRuleL(TMMFMessage &)
voidDoAddRuleVariantL(TMMFMessage &)
voidDoAddSindeVoiceTagL(TMMFMessage &)
voidDoAddSindeVoiceTagsL(TMMFMessage &)
voidDoAddVoiceTagL(TMMFMessage &)
voidDoAddVoiceTagsL(TMMFMessage &)
voidDoCancel()
voidDoCommitChangesL()
voidDoCopyGrammarIDArrayL(TMMFMessage &)
voidDoCopyIntArrayL(TMMFMessage &, const RArray< TInt > &)
voidDoCopyLexiconIDArrayL(TMMFMessage &)
voidDoCopyModelBankIDArrayL(TMMFMessage &)
voidDoCopyModelIDArrayL(TMMFMessage &)
voidDoCopyPronunciationIDArrayL(TMMFMessage &)
voidDoCopyResultSetL(TMMFMessage &)
voidDoCopyRuleIDArrayL(TMMFMessage &)
voidDoCreateGrammarL(TMMFMessage &)
voidDoCreateLexiconL(TMMFMessage &)
voidDoCreateModelBankL(TMMFMessage &)
voidDoCreateRuleL(TMMFMessage &)
voidDoDeactivateGrammarL(TMMFMessage &)
voidDoEndRecSessionL()
voidDoEndRecordL(TMMFMessage &)
voidDoExternalizeResultSetL()
voidDoExternalizeSIResultSetL()
voidDoExtractIntArrayFromData1L(TMMFMessage &, RArray< TInt > &)
voidDoExtractIntArrayFromData2L(TMMFMessage &, RArray< TInt > &)
voidDoExtractIntArrayL(TDes8 &, RArray< TInt > &)
voidDoGetAllClientGrammarIDsL()
voidDoGetAllClientLexiconIDsL()
voidDoGetAllClientModelBankIDsL()
voidDoGetAllGrammarIDsL()
voidDoGetAllLexiconIDsL()
voidDoGetAllModelBankIDsL()
voidDoGetAllModelIDsL(TMMFMessage &)
voidDoGetAllPronunciationIDsL(TMMFMessage &)
voidDoGetAllRuleIDsL(TMMFMessage &)
voidDoGetAvailableStorageL(TMMFMessage &)
voidDoGetEnginePropertiesL(TMMFMessage &)
voidDoGetModelCountL(TMMFMessage &)
voidDoGetRuleValidityL(TMMFMessage &)
voidDoGetUtteranceDurationL(TMMFMessage &)
voidDoHandleRequestL(TMMFMessage &)
voidDoLoadEngineParametersL(TMMFMessage &)
voidDoLoadGrammarL(TMMFMessage &)
voidDoLoadLexiconL(TMMFMessage &)
voidDoLoadModelsL(TMMFMessage &)
voidDoPlayUtteranceL(TMMFMessage &)
voidDoPreStartSamplingL(TMMFMessage &)
voidDoRecognizeL(TMMFMessage &)
voidDoRecognizeSIL(TMMFMessage &)
voidDoRecordL(TMMFMessage &)
voidDoRemoveGrammarL(TMMFMessage &)
voidDoRemoveLexiconL(TMMFMessage &)
voidDoRemoveModelBankL(TMMFMessage &)
voidDoRemoveModelL(TMMFMessage &)
voidDoRemovePronunciationL(TMMFMessage &)
voidDoRemoveRuleL(TMMFMessage &)
voidDoRemoveRulesL(TMMFMessage &)
voidDoSetClientUidL(TMMFMessage &)
voidDoStartRecSessionL(TMMFMessage &)
voidDoTrainL(TMMFMessage &)
voidDoUnloadGrammarL(TMMFMessage &)
voidDoUnloadRuleL(TMMFMessage &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CMMFCustomCommandParserBase::CMMFCustomCommandParserBase(TUid)
CMMFCustomCommandParserBase::InterfaceId()
CMMFCustomCommandParserBase::~CMMFCustomCommandParserBase()
Private Attributes
CSIClientResultSet *iAdaptationSet
RArray< TSIGrammarID >iGrammarIDs
MSISpeechRecognitionCustomCommandImplementor &iImplementor
RArray< TLanguage >iLanguageArray
RArray< RLanguageArray >iLanguageArrayArray
RArray< TSILexiconID >iLexiconIDs
RArray< TSIModelBankID >iModelBankIDs
RArray< TSIModelID >iModelIDs
RArray< TSIPronunciationID >iPronunciationIDs
TAny *iReservedPtr_1
TAny *iReservedPtr_2
CBufFlat *iResultCopyBuffer
CSDClientResultSet *iResultSet
RArray< TSIRuleID >iRuleIDs
CSIClientResultSet *iSIResultSet
MDesCArray *iWordArray

Constructor & Destructor Documentation

CSISpeechRecognitionCustomCommandParser(MSISpeechRecognitionCustomCommandImplementor &)

CSISpeechRecognitionCustomCommandParser(MSISpeechRecognitionCustomCommandImplementor &aImplementor)[private]
C++ constructor for CSISpeechRecognitionCustomCommandParser class.
Since
2.0

Parameters

MSISpeechRecognitionCustomCommandImplementor & aImplementorreference to custom commands implementor

~CSISpeechRecognitionCustomCommandParser()

IMPORT_C~CSISpeechRecognitionCustomCommandParser()
Destructor
Since
2.0

Member Functions Documentation

DoActivateGrammarL(TMMFMessage &)

voidDoActivateGrammarL(TMMFMessage &aMessage)[private]

Activates a previously deactivated gramamr.

Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAdaptL(TMMFMessage &)

voidDoAdaptL(TMMFMessage &aMessage)[private]
Adapts acoustic models to a user's voice.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAddPronunciationL(TMMFMessage &)

voidDoAddPronunciationL(TMMFMessage &aMessage)[private]
Adds a new pronunciation for the given model into the specified lexicon.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAddPronunciationSIL(TMMFMessage &)

voidDoAddPronunciationSIL(TMMFMessage &aMessage)[private]
Adds a speaker independent pronunciation.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAddRuleL(TMMFMessage &)

voidDoAddRuleL(TMMFMessage &aMessage)[private]
Adds a new rule for the given pronunciation into the specified grammar.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAddRuleVariantL(TMMFMessage &)

voidDoAddRuleVariantL(TMMFMessage &aMessage)[private]
Adds a rule variant.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAddSindeVoiceTagL(TMMFMessage &)

voidDoAddSindeVoiceTagL(TMMFMessage &aMessage)[private]

Adds one SINDE voice tag.

Since
3.1

Parameters

TMMFMessage & aMessageMessage containing the information of the request.

DoAddSindeVoiceTagsL(TMMFMessage &)

voidDoAddSindeVoiceTagsL(TMMFMessage &aMessage)[private]

Adds an array of voice tags.

Since
3.1

Parameters

TMMFMessage & aMessageMessage containing the information of the request.

DoAddVoiceTagL(TMMFMessage &)

voidDoAddVoiceTagL(TMMFMessage &aMessage)[private]
Adds a voice tag.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoAddVoiceTagsL(TMMFMessage &)

voidDoAddVoiceTagsL(TMMFMessage &aMessage)[private]
Adds several voice tags.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCancel()

voidDoCancel()[private]
Cancels the current operation
Since
2.0

DoCommitChangesL()

voidDoCommitChangesL()[private]
Saves the current changes into a permanent storage.
Since
2.0

DoCopyGrammarIDArrayL(TMMFMessage &)

voidDoCopyGrammarIDArrayL(TMMFMessage &aMessage)[private]
Copy the grammar ID array to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCopyIntArrayL(TMMFMessage &, const RArray< TInt > &)

voidDoCopyIntArrayL(TMMFMessage &aMessage,
const RArray< TInt > &aArray
)[private]
Copy data from an RArray to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.
const RArray< TInt > & aArrayRArray copied to the client.

DoCopyLexiconIDArrayL(TMMFMessage &)

voidDoCopyLexiconIDArrayL(TMMFMessage &aMessage)[private]
Copy the lexicon ID array to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCopyModelBankIDArrayL(TMMFMessage &)

voidDoCopyModelBankIDArrayL(TMMFMessage &aMessage)[private]
Copy the model bank ID array to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCopyModelIDArrayL(TMMFMessage &)

voidDoCopyModelIDArrayL(TMMFMessage &aMessage)[private]
Copy the model ID array to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCopyPronunciationIDArrayL(TMMFMessage &)

voidDoCopyPronunciationIDArrayL(TMMFMessage &aMessage)[private]
Copy the pronunciation ID array to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCopyResultSetL(TMMFMessage &)

voidDoCopyResultSetL(TMMFMessage &aMessage)[private]
Copy the recognition result set to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCopyRuleIDArrayL(TMMFMessage &)

voidDoCopyRuleIDArrayL(TMMFMessage &aMessage)[private]
Copy the rule ID array to the client.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCreateGrammarL(TMMFMessage &)

voidDoCreateGrammarL(TMMFMessage &aMessage)[private]
Creates a new grammar.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCreateLexiconL(TMMFMessage &)

voidDoCreateLexiconL(TMMFMessage &aMessage)[private]
Creates a new lexicon.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCreateModelBankL(TMMFMessage &)

voidDoCreateModelBankL(TMMFMessage &aMessage)[private]
Creates a new model bank.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoCreateRuleL(TMMFMessage &)

voidDoCreateRuleL(TMMFMessage &aMessage)[private]
Creates an empty rule.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoDeactivateGrammarL(TMMFMessage &)

voidDoDeactivateGrammarL(TMMFMessage &aMessage)[private]

Deactivates a loaded gramamr, so that it is not recognized.

Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoEndRecSessionL()

voidDoEndRecSessionL()[private]
Ends the current recognition session. Resources allocated for recognition are freed.
Since
2.0

DoEndRecordL(TMMFMessage &)

voidDoEndRecordL(TMMFMessage &aMessage)[private]
Stops recording (recognizing).
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoExternalizeResultSetL()

voidDoExternalizeResultSetL()[private]
Externalize the recognition result set.
Since
2.0

DoExternalizeSIResultSetL()

voidDoExternalizeSIResultSetL()[private]
Externalize the speaker independent recognition result set.
Since
2.0

DoExtractIntArrayFromData1L(TMMFMessage &, RArray< TInt > &)

voidDoExtractIntArrayFromData1L(TMMFMessage &aMessage,
RArray< TInt > &aArray
)[private]
Extract an integer array from client data 1.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.
RArray< TInt > & aArrayRArray to contain the data on exit.

DoExtractIntArrayFromData2L(TMMFMessage &, RArray< TInt > &)

voidDoExtractIntArrayFromData2L(TMMFMessage &aMessage,
RArray< TInt > &aArray
)[private]
Extract an integer array from client data 2.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.
RArray< TInt > & aArrayRArray to contain the data on exit.

DoExtractIntArrayL(TDes8 &, RArray< TInt > &)

voidDoExtractIntArrayL(TDes8 &aDescriptor,
RArray< TInt > &aArray
)[private]
Extract an integer array from a descriptor into an RArray.
Since
2.0

Parameters

TDes8 & aDescriptor
RArray< TInt > & aArrayRArray to contain the data on exit.

DoGetAllClientGrammarIDsL()

voidDoGetAllClientGrammarIDsL()[private]
Returns all grammar Ids that belong to the current client, whose UID was set with SetClientUid().
Since
2.0

DoGetAllClientLexiconIDsL()

voidDoGetAllClientLexiconIDsL()[private]
Returns all lexicon Ids that belong to the current client, whose UID was set with SetClientUid().
Since
2.0

DoGetAllClientModelBankIDsL()

voidDoGetAllClientModelBankIDsL()[private]
Returns all model bank Ids that belong to the current client, whose UID was set with SetClientUid().
Since
2.0

DoGetAllGrammarIDsL()

voidDoGetAllGrammarIDsL()[private]
Returns all grammar Ids that exist (for all clients).
Since
2.0

DoGetAllLexiconIDsL()

voidDoGetAllLexiconIDsL()[private]
Returns all lexicon Ids that exist (for all clients).
Since
2.0

DoGetAllModelBankIDsL()

voidDoGetAllModelBankIDsL()[private]
Returns all model bank Ids that exist (for all clients).
Since
2.0

DoGetAllModelIDsL(TMMFMessage &)

voidDoGetAllModelIDsL(TMMFMessage &aMessage)[private]
Returns all model Ids that exist in the specified model bank.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetAllPronunciationIDsL(TMMFMessage &)

voidDoGetAllPronunciationIDsL(TMMFMessage &aMessage)[private]
Returns all pronunciation Ids that exist in the specified lexicon.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetAllRuleIDsL(TMMFMessage &)

voidDoGetAllRuleIDsL(TMMFMessage &aMessage)[private]
Returns all rule Ids that exist in the specified grammar.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetAvailableStorageL(TMMFMessage &)

voidDoGetAvailableStorageL(TMMFMessage &aMessage)[private]
Returns the number of models available for training system wide, based on available disk space.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetEnginePropertiesL(TMMFMessage &)

voidDoGetEnginePropertiesL(TMMFMessage &aMessage)[private]
Returns the engine properties.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetModelCountL(TMMFMessage &)

voidDoGetModelCountL(TMMFMessage &aMessage)[private]
Returns the number of models in the specified model bank.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetRuleValidityL(TMMFMessage &)

voidDoGetRuleValidityL(TMMFMessage &aMessage)[private]
Checks if the rule is valid or not.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoGetUtteranceDurationL(TMMFMessage &)

voidDoGetUtteranceDurationL(TMMFMessage &aMessage)[private]
Returns the duration of the utterance for the specified model.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoHandleRequestL(TMMFMessage &)

voidDoHandleRequestL(TMMFMessage &aMessage)[private]
Private method to handle the request from the client
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoLoadEngineParametersL(TMMFMessage &)

voidDoLoadEngineParametersL(TMMFMessage &aMessage)[private]
Loads the specified parameters into the engine.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoLoadGrammarL(TMMFMessage &)

voidDoLoadGrammarL(TMMFMessage &aMessage)[private]

Loads a gramamr. Grammars must be loaded prior to recognition.

Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoLoadLexiconL(TMMFMessage &)

voidDoLoadLexiconL(TMMFMessage &aMessage)[private]
Loads the specified lexicon into the recognizer; done prior to recognition.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoLoadModelsL(TMMFMessage &)

voidDoLoadModelsL(TMMFMessage &aMessage)[private]
Loads the specified model bank into the recognizer; done prior to recognition..
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoPlayUtteranceL(TMMFMessage &)

voidDoPlayUtteranceL(TMMFMessage &aMessage)[private]
Plays the previously trained utterance.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoPreStartSamplingL(TMMFMessage &)

voidDoPreStartSamplingL(TMMFMessage &aMessage)[private]

Pre-starts sampling

Since
3.2

Parameters

TMMFMessage & aMessageMessage containing the information of the request.

DoRecognizeL(TMMFMessage &)

voidDoRecognizeL(TMMFMessage &aMessage)[private]
Initiates recognition; performed following loading of model bank, lexicon, and grammar.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRecognizeSIL(TMMFMessage &)

voidDoRecognizeSIL(TMMFMessage &aMessage)[private]
Starts speaker independent recognition.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRecordL(TMMFMessage &)

voidDoRecordL(TMMFMessage &aMessage)[private]
Records uder utterance for training and recognition.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemoveGrammarL(TMMFMessage &)

voidDoRemoveGrammarL(TMMFMessage &aMessage)[private]
Removes the specified grammar from the permanent storage. Removing a grammar will remove all rules within the grammar.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemoveLexiconL(TMMFMessage &)

voidDoRemoveLexiconL(TMMFMessage &aMessage)[private]
Removes the specified lexicon from the permanent storage. Removing a lexicon will remove all pronunciations within the lexicon.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemoveModelBankL(TMMFMessage &)

voidDoRemoveModelBankL(TMMFMessage &aMessage)[private]
Removes the specified model bank from the permanent storage. Removing a model bank will remove all models within the model bank.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemoveModelL(TMMFMessage &)

voidDoRemoveModelL(TMMFMessage &aMessage)[private]
Removes the specified model from the specified model bank permanently.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemovePronunciationL(TMMFMessage &)

voidDoRemovePronunciationL(TMMFMessage &aMessage)[private]
Removes the specified pronunciation from the specified lexicon permanently.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemoveRuleL(TMMFMessage &)

voidDoRemoveRuleL(TMMFMessage &aMessage)[private]
Removes the specified rule from the specified grammar permanently.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoRemoveRulesL(TMMFMessage &)

voidDoRemoveRulesL(TMMFMessage &aMessage)[private]

Removes the specified rules from the specified grammar permanently

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoSetClientUidL(TMMFMessage &)

voidDoSetClientUidL(TMMFMessage &aMessage)[private]
Sets the client's UID for data ownership identification.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoStartRecSessionL(TMMFMessage &)

voidDoStartRecSessionL(TMMFMessage &aMessage)[private]
Starts a new recognition session.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoTrainL(TMMFMessage &)

voidDoTrainL(TMMFMessage &aMessage)[private]
Trains a new model into the specified model bank.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoUnloadGrammarL(TMMFMessage &)

voidDoUnloadGrammarL(TMMFMessage &aMessage)[private]
Deactivates a grammar from the recognition vocabulary.
Since
2.8

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

DoUnloadRuleL(TMMFMessage &)

voidDoUnloadRuleL(TMMFMessage &aMessage)[private]
Unloads the specified rule from the specified grammar in temporary memory, previously loaded with LoadGrammarL. The rule in the permanent storage remains intact.
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

HandleRequest(TMMFMessage &)

voidHandleRequest(TMMFMessage &aMessage)[virtual]
Handles the request from the client
Since
2.0

Parameters

TMMFMessage & aMessagemessage containing the information of the request.

NewL(MSISpeechRecognitionCustomCommandImplementor &)

IMPORT_C CSISpeechRecognitionCustomCommandParser *NewL(MSISpeechRecognitionCustomCommandImplementor &aImplementor)[static]
Factory function for creating this class.
Since
2.0

Parameters

MSISpeechRecognitionCustomCommandImplementor & aImplementorreference to custom commands implementor

Member Data Documentation

CSIClientResultSet * iAdaptationSet

CSIClientResultSet *iAdaptationSet[private]

RArray< TSIGrammarID > iGrammarIDs

RArray< TSIGrammarID >iGrammarIDs[private]

MSISpeechRecognitionCustomCommandImplementor & iImplementor

MSISpeechRecognitionCustomCommandImplementor &iImplementor[private]

RArray< TLanguage > iLanguageArray

RArray< TLanguage >iLanguageArray[private]

RArray< RLanguageArray > iLanguageArrayArray

RArray< RLanguageArray >iLanguageArrayArray[private]

RArray< TSILexiconID > iLexiconIDs

RArray< TSILexiconID >iLexiconIDs[private]

RArray< TSIModelBankID > iModelBankIDs

RArray< TSIModelBankID >iModelBankIDs[private]

RArray< TSIModelID > iModelIDs

RArray< TSIModelID >iModelIDs[private]

RArray< TSIPronunciationID > iPronunciationIDs

RArray< TSIPronunciationID >iPronunciationIDs[private]

TAny * iReservedPtr_1

TAny *iReservedPtr_1[private]

TAny * iReservedPtr_2

TAny *iReservedPtr_2[private]

CBufFlat * iResultCopyBuffer

CBufFlat *iResultCopyBuffer[private]

CSDClientResultSet * iResultSet

CSDClientResultSet *iResultSet[private]

RArray< TSIRuleID > iRuleIDs

RArray< TSIRuleID >iRuleIDs[private]

CSIClientResultSet * iSIResultSet

CSIClientResultSet *iSIResultSet[private]

MDesCArray * iWordArray

MDesCArray *iWordArray[private]