|
||
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()
Allocates and constructs a new default system templateNewL()
Allocates and constructs a new system template seeded from another oneNewLC()
Allocates and constructs a new default system templateNewLC()
Allocates and constructs a new system template seeded from another oneType()
Implements CContactItem::Type()Inherited from CBase
:
Delete()
Deletes the specified objectExtension_()
Extension functionoperator new()
Initialises the object to binary zeroesInherited from CContactItem
:
AccessCount()
Gets the contact item's access countAddFieldL()
Appends a field to the contact item's field setCardFields()
Gets a reference to the contact item's field setDecAccessCount()
Decrements the contact item's access countECompressedGuid
To set the contact item's hidden attributeEDeleted
To set the contact item's Is deleted attributeEHidden
To set the contact item's hidden attributeESystem
To set the contact item's system attributeExternalizeL()
Externalises a CContactItem object to a write streamGuid()
Accessor function for Contact GuidId()
Gets the contact item's IDIncAccessCount()
Increments the contact item's access countInsertFieldL()
Inserts a field into the contact item's field setInternalizeL()
Internalises a CContactItem object from a read streamIsDeletable()
Tests whether the contact item is deletableIsDeleted()
Gets the value of the Is deleted attribute as set by SetDeleted()IsHidden()
Gets the value of the contact item's hidden attributeIsSystem()
Gets the value of the contact item's system attributeLastModified()
Gets the contact item's last modified date/timeRemoveField()
Removes a field from the contact item's field setSetDeleted()
Sets the value of the contact item's Is deleted attributeSetHidden()
Sets the contact item's hidden attributeSetLastModified()
Sets the last modified date/time value stored in the local copy of the contact itemSetSystem()
Sets the contact item's system attributeSetTemplateRefId()
Sets the ID of the template on which this contact item is basedSetUidStringL()
Sets the item's UID stringTemplateRefId()
Gets the ID of the template which was used to create this contact itemUidStringL()
Returns a descriptor which contains the item's UID stringUpdateFieldSet()
Replaces the contact item's field setanonymous
Contact item's attribute flagsstatic 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()
.
|