CNssContextBuilder Class Reference
class CNssContextBuilder : public CBase
|
CNssContextBuilder
is a builder class for creating context objects. It has overloaded variants for the CreateContext(). A client will not create a context object directly but will request it through the context manager, which in turn calls the CreateContext() in context builder. NssVASApi.lib
-
Since
-
2.8
Constructor & Destructor Documentation
CNssContextBuilder()
CNssContextBuilder
|
(
|
)
|
[private]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
CreateContextL(const TDesC &, TInt, TBool, TUint32, TUint32, TUint32, TUint32, const TDesC8 &)
create a context given the name, context id, global flag, grammar id, lexicon id, and modelbank id. Used by VAS internal components
-
Since
-
2.0
Parameters
const
TDesC
& aName
|
Name for the context
|
TInt
aContextId
|
Context Id for the context
|
TBool
aGlobal
|
Context is global or not
|
TUint32
aGrammarId
|
Grammar id for the context
|
TUint32
aLexiconId
|
Lexicon id for the context
|
TUint32
aModelBankId
|
Model bank id for the context
|
TUint32
iTrainType
|
|
const
TDesC8
& aClientData
|
|
CreateContextL(TUint32, TUint32)
create a context given the lexicon id and modelbank id, other members of the context are initialized to 0. Used by VAS internal components
-
Since
-
2.0
CreateContextL()
create an empty context
-
Since
-
2.0
GetContextPortal()
get context SRS portal
-
Since
-
2.8
Member Data Documentation
CNssContextSrsPortal * iContextSrsPortal
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.