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