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.