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 |