Location:
cntviewbase.h
Link against: cntmodel.lib
class CContactRemoteView : public CContactRemoteViewBase;
An instantiable remote contact view class.
Remote views are associated with a CContactLocalView
object held in the contacts server. They provide an efficient means for multiple clients to share the same underlying view.
The view preferences and sort order are specified on construction.
CContactRemoteViewBase
- No description.
CContactRemoteView
- An instantiable remote contact view class
Defined in CContactRemoteView
:
CContactViewBase_Reserved_1()
, GetSortOrderL()
, NewL()
, NewL()
Capability: | ReadUserData |
static IMPORT_C CContactRemoteView *NewL(MContactViewObserver &aObserver, const CContactDatabase &aDb, const RContactViewSortOrder
&aSortOrder, TContactViewPreferences aContactTypes);
Allocates and constructs a remote contact view object.
This function causes a new local view object to be created in the contacts server, unless one already exists with the specified view preferences and sort order. In that case, this client is given shared access to it.
Starts the active notifier, so that this view receives change events from the server side view object. These change events are in turn passed to this view's observers.
|
|
Capability: | ReadUserData |
static IMPORT_C CContactRemoteView *NewL(MContactViewObserver &aObserver, const CContactDatabase &aDb, const RContactViewSortOrder
&aSortOrder, TContactViewPreferences aContactTypes, const TDesC8 &aSortPluginName);
Allocates and constructs a remote contact view object.
This function causes a new local view object to be created in the contacts server, unless one already exists with the specified view preferences and sort order. In that case, this client is given shared access to it.
Starts the active notifier, so that this view receives change events from the server side view object. These change events are in turn passed to this view's observers.
|
|
Capability: | ReadUserData |
IMPORT_C void GetSortOrderL(RContactViewSortOrder &aSortOrder);
Gets the server side view's sort order, as set in the NewL()
function.
|
Capability: | ReadUserData |
virtual TAny *CContactViewBase_Reserved_1(TFunction aFunction, TAny *aParams);
This is a reserved virtual exported function that is used for BC proofing against present and future additions of new exported virtual functions.
|
|