CMsvAttributeManager Class Reference

class CMsvAttributeManager : public CBase

Inherits from

Constructor & Destructor Documentation

CMsvAttributeManager(CMsvAttachment &)

CMsvAttributeManager ( CMsvAttachment & aAttachment ) [private]

Parameters

CMsvAttachment & aAttachment

~CMsvAttributeManager()

~CMsvAttributeManager ( )

Member Functions Documentation

CloneL(CMsvAttributeManager &)

void CloneL ( CMsvAttributeManager & aAttributeManager )

Parameters

CMsvAttributeManager & aAttributeManager

ExternalizeL(RWriteStream &)

void ExternalizeL ( RWriteStream & aStream ) const

Parameters

RWriteStream & aStream

FindDesC8Attribute(TUid)

TInt FindDesC8Attribute ( TUid aUid ) const [private]

Parameters

TUid aUid

FindIntAttribute(TUid)

TInt FindIntAttribute ( TUid aUid ) const [private]

Parameters

TUid aUid

GetDesC8Attribute(TUid, TPtrC8 &)

TInt GetDesC8Attribute ( TUid aAttributeId,
TPtrC8 & aAttribute
) const

Parameters

TUid aAttributeId
TPtrC8 & aAttribute

GetIntAttribute(TUid, TInt &)

TInt GetIntAttribute ( TUid aAttributeId,
TInt & aAttribute
) const

Parameters

TUid aAttributeId
TInt & aAttribute

InternalizeL(RReadStream &)

void InternalizeL ( RReadStream & aStream )

Parameters

RReadStream & aStream

NewL(CMsvAttachment &)

CMsvAttributeManager * NewL ( CMsvAttachment & aAttachment ) [static]

Parameters

CMsvAttachment & aAttachment

RemoveDesC8Attribute(TUid)

void RemoveDesC8Attribute ( TUid aAttributeId )

Parameters

TUid aAttributeId

RemoveIntAttribute(TUid)

void RemoveIntAttribute ( TUid aAttributeId )

Parameters

TUid aAttributeId

SetDesC8AttributeL(TUid, const TDesC8 &)

void SetDesC8AttributeL ( TUid aAttributeId,
const TDesC8 & aAttribute
)

Parameters

TUid aAttributeId
const TDesC8 & aAttribute

SetIntAttributeL(TUid, TInt)

void SetIntAttributeL ( TUid aAttributeId,
TInt aAttribute
)

Parameters

TUid aAttributeId
TInt aAttribute

Member Data Documentation

CMsvAttachment & iAttachment

CMsvAttachment & iAttachment [private]

RPointerArray< CDesC8Attribute > iDesC8Attributes

RPointerArray < CDesC8Attribute > iDesC8Attributes [private]

RArray< TIntAttribute > iIntAttributes

RArray < TIntAttribute > iIntAttributes [private]