CContactEcomConverter Class Reference

#include <app/cntdb.h>

class CContactEcomConverter : public CContactConverter

Inherits from

Detailed Description

It provides Ecom Framework based facilities to resolve and load the appropriate implementations at run-time. The framework supplies a default resolver for selecting appropriate implementations.

Constructor & Destructor Documentation

~CContactEcomConverter ( )

~CContactEcomConverter()[inline, virtual]

The destruction of the interface implementation referred to by iDtor_ID_Key

Member Function Documentation

NewL ( TUid )

CContactEcomConverter *NewL(TUidaImplementationUid)[static, inline]

Allocates and instantiates an interface implementation to satisfy the specified interface.

ParameterDescription
aImplementationUidDenotes the type of implemetation that needs to be loaded.

Returns: A pointer to a newly allocated and initialised object of type CContactEcomConverter.

NewL ( TUid, TInt64, MConverterCallBack *, TVCardVersion, TBool )

CContactEcomConverter *NewL(TUidaImplementationUid,
TInt64aContactFieldFilter,
MConverterCallBack *aCallback,
TVCardVersionaVersion,
TBoolaExportTel
)[static, inline]

Allocates and instantiates an interface implementation for PBAP export.

ParameterDescription
aImplementationUidDenotes the type of implemetation that needs to be loaded.
aContactFieldFilterSpecifies contact fields to be exported.
aCallbackCallback to client for providing intra-contact properties.
aVersionDenotes the vCard version for contact export.

Returns: A pointer to a newly allocated and initialised object of type CContactEcomConverter.