CPrivConverter Class Reference

class CPrivConverter : public CContactPlugin

Contact item to vCard converter plug-in.

Inherits from

Constructor & Destructor Documentation

~CPrivConverter()

~CPrivConverter()

CPrivConverter destructor.

Member Functions Documentation

Converter()

CContactConverter *Converter()const [inline]

GetCurrentVersion()

TVCardVersion GetCurrentVersion()const

GetExportTel()

TBool GetExportTel()const

GetPBAPFilter()

TInt64 GetPBAPFilter()const

IsImplementationAvailableL(TUid)

TBool IsImplementationAvailableL(TUidaUid)[private]

Finds out if implementation for a given plug-in uid is present as part of vCard Interface.

leave
KErrNoMemory
leave
KErrNotConnected
leave
KErrArgument

Parameters

TUid aUidUID of the plugin.

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

voidLoadEComPluginL(TUidaUid,
TInt64aFilter,
MConverterCallBack *aCallback,
TVCardVersionaVersion,
TBoolaExportTel
)

Load the ECOM plugin with the given UID.

Parameters

TUid aUidUID of the plugin.
TInt64 aFilterSpecifies contact fields to be exported.
MConverterCallBack * aCallbackCallback to client for providing intra-contact properties.
TVCardVersion aVersionDenotes the vCard version for contact export.
TBool aExportTel

LoadEComPluginL(TUid)

voidLoadEComPluginL(TUidaUid)

Load the ECOM plugin with the given UID.

Parameters

TUid aUidUID of the plugin.

NewL(TUid)

CPrivConverter *NewL(TUidaUid)[static]

CPrivConverter object factory.

Parameters

TUid aUidUID of the converter plugin.

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

CPrivConverter *NewL(TUidaUid,
TInt64aContactFieldFilter,
MConverterCallBack *aCallback,
TVCardVersionaVersion,
TBoolaExportTel
)[static]

CPrivConverter object factory. Loads PBAP contact converter plug-in.

Parameters

TUid aUid
TInt64 aContactFieldFilterSpecifies contact fields to be exported.
MConverterCallBack * aCallbackCallback to client for providing intra-contact properties.
TVCardVersion aVersionDenotes the vCard version for contact export.
TBool aExportTel

Member Data Documentation

CContactConverter * iConverter

CContactConverter *iConverter[private]

TBool iExportTel

TBool iExportTel[private]

TInt64 iPBAPFilter

TInt64 iPBAPFilter[private]

TVCardVersion iVersion

TVCardVersion iVersion[private]