|
|
|
|
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().
|