CPtiKeyboardDatabaseFactory Class Reference
| class CPtiKeyboardDatabaseFactory : public CBase |
Keybaord database factory class.
Inherits from
- CPtiKeyboardDatabaseFactory
Constructor & Destructor Documentation
~CPtiKeyboardDatabaseFactory()
| IMPORT_C | ~CPtiKeyboardDatabaseFactory | ( | ) | |
Member Functions Documentation
CreateImplementationL(const TUid)
Creates a keyboard database factory instance for given implementation uid.
Parameters
| const TUid aImplUid | An implemenation uid for keyboard database factory to be created. |
CreateMappingTableWithOpaqueL(TInt, RArray< TPtiKeyboardDatabaseMappingOpaque > &)
Fills given array with available keyboard data implemenations and their opaque data fields.
ImplementationUid()
|
TInt
| ImplementationUid | ( | ) | const [inline] |
KeyMapDataForLanguageL(TInt)
Returns keymap data object for given language.
Parameters
| TInt aLanguageCode | Languace code for requested data. |
ListImplementationsL(TInt, RArray< TInt > &)
| IMPORT_C void | ListImplementationsL | ( | TInt | aCoreUid, |
| | RArray< TInt > & | aResult |
| | ) | [static] |
Fills given list with implementation uids of all found key map data factory implementations.
Parameters
| TInt aCoreUid | |
| RArray< TInt > & aResult | An array to be filled with uids. |
ListLanguagesL(RArray< TInt > &)
| void | ListLanguagesL | ( | RArray< TInt > & | aResult | ) | [pure virtual] |
Lists all languages supported by this data factory.
Parameters
| RArray< TInt > & aResult | List instance for storing results. |
Reserved_1()
| IMPORT_C void | Reserved_1 | ( | ) | [virtual] |
Reserved_2()
| IMPORT_C void | Reserved_2 | ( | ) | [virtual] |
SetDestructorKeyId(TInt)
| void | SetDestructorKeyId | ( | TInt | aUid | ) | [private, inline] |
SetImplementationUid(TInt)
| void | SetImplementationUid | ( | TInt | aUid | ) | [private, inline] |
SupportedKeyboardTypes(TInt)
|
TUint32
| SupportedKeyboardTypes | ( | TInt | aLanguage | ) | [pure virtual] |
Resturns a bit vector indicating which keyboard types are supported by given language.
Parameters
| TInt aLanguage | Requested language |
Member Data Documentation
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.