|
Public Member Functions |
| | ~CPbkFieldsInfo () |
| | Destructor.
|
| IMPORT_C CPbkFieldInfo * | Find (TPbkFieldId aFieldId) const |
| | Search field info by Phonebook field id.
|
| IMPORT_C CPbkFieldInfo * | Find (TPbkFieldId aFieldId, TPbkFieldLocation aLocation) const |
| | Search field info by Phonebook field id and location.
|
| IMPORT_C CPbkFieldInfo * | Find (const CContactItemField &aContactItemField) const |
| | Search a field info matching contact model field.
|
| IMPORT_C TPbkMatchPriorityLevel | CreateMatchPriority () const |
| CPbkFieldInfo * | Match (const CContactItemField &aContactItemField, const TPbkMatchPriorityLevel &aMatchPriority) const |
| IMPORT_C CPbkFieldInfo * | Match (const MPbkVcardProperty &aVcardProperty, const TPbkMatchPriorityLevel &aMatchPriority) const |
| IMPORT_C TInt | Count () const |
| | Returns the count of field infos.
|
| IMPORT_C CPbkFieldInfo * | operator[] (TInt aIndex) const |
| | Returns the aIndex:th field info.
|
| IMPORT_C TInt | GroupCount () const |
| | Returns the count of field info groups.
|
| IMPORT_C const CPbkFieldInfoGroup & | GroupAt (TInt aIndex) const |
| | Returns the field info group at aIndex.
|
| IMPORT_C CContactItemViewDef * | CreateContactItemViewDefLC (const CPbkFieldIdArray &aFieldTypes) const |
| | Creates a contact item view definition from an array of Phonebook field ids.
|
| IMPORT_C CContactItemFieldDef * | CreateContactItemFieldDefLC (const CPbkFieldIdArray *aFieldTypes) const |
| | Creates contact item field definition from an array of Phonebook field ids.
|
| void | AddFieldTypesFromResourceL (TResourceReader &aPbkResReader, TResourceReader &aCntModelResReader, RArray< const CPbkFieldInfo * > *aAddedFieldTypes) |
| | Adds fields from resource readers.
|
Static Public Member Functions |
| static CPbkFieldsInfo * | NewL (RResourceFile &aPbkResFile, RResourceFile &aCntModelResFile) |
| | Creates and returns an instance of this class intialised from resources.
|