| class RContactRemoteView : public RSubSessionBase |
This class is used internally by remote contact views as the handle to the server side view object.
| Public Member Functions | |
|---|---|
| HBufC * | AllFieldsLC(TInt, const TDesC &) |
| TContactItemId | AtL(TInt) |
| TInt | CancelRequestViewEvent() |
| void | ChangeSortOrderL(const RContactViewSortOrder &) |
| void | Close() |
| CViewContact * | ContactAtL(TInt) |
| TContactViewPreferences | ContactViewPreferencesL() |
| void | ContactsMatchingCriteriaL(const MDesCArray &, RPointerArray< CViewContact > &, TBool, TUid) |
| TInt | CountL() |
| TInt | FindL(TContactItemId) |
| void | GetContactIdsL(const CArrayFix< TInt > &, CContactIdArray &) |
| void | GetContactsMatchingFilterL(TInt, RArray< TContactIdWithMapping > &) |
| void | GetSortOrderL(RContactViewSortOrder &) |
| TUid | GetViewSortPluginImplUidL() |
| void | OpenL(const CContactDatabase &, const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &) |
| void | OpenL(const CContactDatabase &, const TDesC &, const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &) |
| void | RequestViewEvent(TPckgBuf< TContactViewEvent > &, TRequestStatus &) |
| const RContactViewSortOrder & | SortOrderL() |
| Private Member Functions | |
|---|---|
| HBufC8 * | PackageSortOrderAndPluginDetailsLC(const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &) |
| HBufC8 * | PackageSortOrderLC(const RContactViewSortOrder &, TContactViewPreferences) |
| Private Attributes | |
|---|---|
| CViewContact * | iContact |
| RContactViewSortOrder | iSortOrder |
| void | ChangeSortOrderL | ( | const RContactViewSortOrder & | aSortOrder | ) |
| const RContactViewSortOrder & aSortOrder |
| void | ContactsMatchingCriteriaL | ( | const MDesCArray & | aFindWords, |
| RPointerArray< CViewContact > & | aMatchedContacts, | |||
| TBool | aPrefixSearch, | |||
| TUid | aUid | |||
| ) | ||||
| const MDesCArray & aFindWords | |
| RPointerArray< CViewContact > & aMatchedContacts | |
| TBool aPrefixSearch | |
| TUid aUid |
| void | GetContactIdsL | ( | const CArrayFix< TInt > & | aIndexes, |
| CContactIdArray & | aContactIds | |||
| ) | ||||
| const CArrayFix< TInt > & aIndexes | |
| CContactIdArray & aContactIds |
| void | GetContactsMatchingFilterL | ( | TInt | aFilter, |
| RArray< TContactIdWithMapping > & | aMatchingContacts | |||
| ) | ||||
| TInt aFilter | |
| RArray< TContactIdWithMapping > & aMatchingContacts |
| void | GetSortOrderL | ( | RContactViewSortOrder & | aSortOrder | ) |
| RContactViewSortOrder & aSortOrder |
| void | OpenL | ( | const CContactDatabase & | aDb, |
| const RContactViewSortOrder & | aSortOrder, | |||
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | ||||
| const CContactDatabase & aDb | |
| const RContactViewSortOrder & aSortOrder | |
| TContactViewPreferences aContactTypes | |
| const TUid & aSortPluginImplUid | |
| const TDesC8 & aSortPluginName |
| void | OpenL | ( | const CContactDatabase & | aDb, |
| const TDesC & | aName, | |||
| const RContactViewSortOrder & | aSortOrder, | |||
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | ||||
| const CContactDatabase & aDb | |
| const TDesC & aName | |
| const RContactViewSortOrder & aSortOrder | |
| TContactViewPreferences aContactTypes | |
| const TUid & aSortPluginImplUid | |
| const TDesC8 & aSortPluginName |
| HBufC8 * | PackageSortOrderAndPluginDetailsLC | ( | const RContactViewSortOrder & | aSortOrder, |
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | const [private] | |||
| const RContactViewSortOrder & aSortOrder | |
| TContactViewPreferences aContactTypes | |
| const TUid & aSortPluginImplUid | |
| const TDesC8 & aSortPluginName |
| HBufC8 * | PackageSortOrderLC | ( | const RContactViewSortOrder & | aSortOrder, |
| TContactViewPreferences | aContactTypes | |||
| ) | const [private] | |||
| const RContactViewSortOrder & aSortOrder | |
| TContactViewPreferences aContactTypes |
| void | RequestViewEvent | ( | TPckgBuf< TContactViewEvent > & | aEvent, |
| TRequestStatus & | aStatus | |||
| ) | ||||
| TPckgBuf< TContactViewEvent > & aEvent | |
| TRequestStatus & aStatus |