#include <app/cntdb.h>
| class CContactEcomConverter : public CContactConverter, public CContactConverter |
| Public Member Functions | |
|---|---|
| virtual | ~CContactEcomConverter() |
| CContactEcomConverter * | NewL(TUid) |
| CContactEcomConverter * | NewL(TUid, TInt64, MConverterCallBack *, TVCardVersion, TBool) |
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.
| ~CContactEcomConverter | ( | ) | [inline, virtual] |
The destruction of the interface implementation referred to by iDtor_ID_Key
| CContactEcomConverter * | NewL | ( | TUid | aImplementationUid | ) | [static, inline] |
Allocates and instantiates an interface implementation to satisfy the specified interface.
| Parameters | |
|---|---|
| aImplementationUid | Denotes the type of implemetation that needs to be loaded. |
| CContactEcomConverter * | NewL | ( | TUid | aImplementationUid, |
| TInt64 | aContactFieldFilter, | |||
| MConverterCallBack * | aCallback, | |||
| TVCardVersion | aVersion, | |||
| TBool | aExportTel | |||
| ) | [static, inline] | |||
Allocates and instantiates an interface implementation for PBAP export.
| Parameters | |
|---|---|
| aImplementationUid | Denotes the type of implemetation that needs to be loaded. |
| aContactFieldFilter | Specifies contact fields to be exported. |
| aCallback | Callback to client for providing intra-contact properties. |
| aVersion | Denotes the vCard version for contact export. |