CContactEcomConverter Class Reference

#include <app/cntdb.h>

class CContactEcomConverter : public CContactConverter, public CContactConverter

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.

Parameters
aImplementationUidDenotes the type of implemetation that needs to be loaded.
Return Value
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.

Parameters
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.
Return Value
A pointer to a newly allocated and initialised object of type CContactEcomConverter.