Location:
CNTITEM.H
Link against: cntmodel.lib
class CContactCard : public CContactItemPlusGroup;
A contact card.
Implements the Type()
function declared in class CContactItem
. Contact cards may optionally be constructed from a template.
CBase
- Base class for all classes to be instantiated on the heap
CContactItem
- The abstract base class for contact cards, templates and groups
CContactItemPlusGroup
- Abstract base class for
CContactCard
- A contact card
Defined in CContactCard
:
GroupsJoinedLC()
, NewL()
, NewL()
, NewLC()
, NewLC()
, Type()
, ~CContactCard()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CContactItem
:
AccessCount()
,
AddFieldL()
,
CardFields()
,
DecAccessCount()
,
ECompressedGuid
,
EDeleted
,
EHidden
,
ESystem
,
Guid()
,
Id()
,
IncAccessCount()
,
InsertFieldL()
,
IsDeletable()
,
IsDeleted()
,
IsHidden()
,
IsSystem()
,
LastModified()
,
RemoveField()
,
SetDeleted()
,
SetHidden()
,
SetLastModified()
,
SetSystem()
,
SetTemplateRefId()
,
SetUidStringL()
,
TemplateRefId()
,
UidStringL()
,
UpdateFieldSet()
,
anonymous
Inherited from CContactItemPlusGroup
:
ExternalizeL()
,
GroupsJoined()
,
InternalizeL()
IMPORT_C ~CContactCard();
Frees all resources owned by the contact card, prior to its destruction.
static IMPORT_C CContactCard *NewL();
Allocates and constructs a new contact card.
|
static IMPORT_C CContactCard *NewLC();
Allocates and constructs a new contact card.
|
static IMPORT_C CContactCard *NewL(const CContactItem *aTemplate);
Allocates and constructs a new contact card whose field set is seeded from a template.
|
|
static IMPORT_C CContactCard *NewLC(const CContactItem *aTemplate);
Allocates and constructs a new contact card whose field set is seeded from a template.
|
|
virtual IMPORT_C TUid Type() const;
Implements CContactItem::Type()
.
|
IMPORT_C CContactIdArray *GroupsJoinedLC() const;
Returns a pointer to a list of contact item IDs which identify the groups to which this contact card belongs.
|