Location:
CNTITEM.H
Link against: cntmodel.lib
class CContactTemplate : public CContactItem;
A contact item template.
This is a contact item which is used to seed the initial field set for other contact items.
Non-system (i.e. user-defined) templates are implemented by the CContactCardTemplate
class. CContactCardTemplate
should be used in preference to CContactTemplate.
CBase
- Base class for all classes to be instantiated on the heap
CContactItem
- The abstract base class for contact cards, templates and groups
CContactTemplate
- A contact item template
Defined in CContactTemplate
:
NewL()
, NewL()
, NewLC()
, NewLC()
, Type()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CContactItem
:
AccessCount()
,
AddFieldL()
,
CardFields()
,
DecAccessCount()
,
ECompressedGuid
,
EDeleted
,
EHidden
,
ESystem
,
ExternalizeL()
,
Guid()
,
Id()
,
IncAccessCount()
,
InsertFieldL()
,
InternalizeL()
,
IsDeletable()
,
IsDeleted()
,
IsHidden()
,
IsSystem()
,
LastModified()
,
RemoveField()
,
SetDeleted()
,
SetHidden()
,
SetLastModified()
,
SetSystem()
,
SetTemplateRefId()
,
SetUidStringL()
,
TemplateRefId()
,
UidStringL()
,
UpdateFieldSet()
,
anonymous
static IMPORT_C CContactTemplate *NewL();
Allocates and constructs a new default system template.
|
static IMPORT_C CContactTemplate *NewLC();
Allocates and constructs a new default system template.
|
static IMPORT_C CContactTemplate *NewL(const CContactItem *aTemplate);
Allocates and constructs a new system template seeded from another one.
|
|
static IMPORT_C CContactTemplate *NewLC(const CContactItem *aTemplate);
Allocates and constructs a new system template seeded from another one.
|
|
virtual IMPORT_C TUid Type() const;
Implements CContactItem::Type()
.
|