CContactViewDef Class Reference
class CContactViewDef : public CBase |
Constructor & Destructor Documentation
CContactViewDef()
CContactViewDef | ( | ) | [private] |
~CContactViewDef()
IMPORT_C | ~CContactViewDef | ( | ) | |
Destroys the view definition object and deletes its owned item view definition.
Member Functions Documentation
AddL(TFieldType)
This function is not implemented.
Parameters
TFieldType aFieldType | The field type to append to the array of field types. |
ConstructL(CContactItemViewDef *)
ExternalizeL(RWriteStream &)
Externalises the object's item view definition to a write stream.
Parameters
RWriteStream & aStream | Stream to which the object should be externalised. |
Groups()
This function is not implemented
This function is not supported.
If called, it leaves with KErrNotSupported.
InternalizeL(RReadStream &)
Internalises the object's item view definition from a read stream.
Parameters
RReadStream & aStream | Stream from which the object should be internalised. |
ItemDef()
Gets the object's item view definition.
NewL()
Allocates and constructs a view definition.
NewL(CContactItemViewDef *)
Allocates and constructs a view definition.
Parameters
CContactItemViewDef * aItemDef | Pointer to the item view definition. This contains the view definition's field types, use and mode. The view definition takes ownership of this. |
NewLC()
Allocates and constructs a view definition, leaving it on the cleanup stack.
NewLC(CContactItemViewDef *)
Allocates and constructs a view definition.
Parameters
CContactItemViewDef * aItemDef | Pointer to the item view definition. This contains the view definition's field types, use and mode. The view definition takes ownership of this. |
NewLC(RReadStream &)
Allocates and constructs a view definition based on a RReadStream.
Parameters
RReadStream & aStream | RReadStream containing object to internalize. |
Member Data Documentation
CContactItemViewDef * iItemDef
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.