CAttrEncoderVisitor Class Reference

class CAttrEncoderVisitor : public CBase

Inherits from

Constructor & Destructor Documentation

CAttrEncoderVisitor(TElementEncoder)

CAttrEncoderVisitor(TElementEncoderaEncoder)[private]

Parameters

TElementEncoder aEncoder

~CAttrEncoderVisitor()

~CAttrEncoderVisitor()

Member Functions Documentation

ConstructL()

voidConstructL()[private]

EncodeAttributeL(TElementEncoder, CSdpAttrValue &)

IMPORT_C voidEncodeAttributeL(TElementEncoderaEncoder,
CSdpAttrValue &aSrcAttr
)[static]

Parameters

TElementEncoder aEncoder
CSdpAttrValue & aSrcAttr

EncodeAttributeL(CSdpAttrValue &)

IMPORT_C voidEncodeAttributeL(CSdpAttrValue &aSrcAttr)

Parameters

CSdpAttrValue & aSrcAttr

EndListL()

voidEndListL()[private]

NewL(TElementEncoder)

IMPORT_C CAttrEncoderVisitor *NewL(TElementEncoderaEncoder)[static]

Parameters

TElementEncoder aEncoder

NewLC(TElementEncoder)

IMPORT_C CAttrEncoderVisitor *NewLC(TElementEncoderaEncoder)[static]

Parameters

TElementEncoder aEncoder

StartListL(CSdpAttrValueList &)

voidStartListL(CSdpAttrValueList &aList)[private]

Parameters

CSdpAttrValueList & aList

VisitAttributeL(CSdpAttr &)

voidVisitAttributeL(CSdpAttr &aAttribute)[private]

Parameters

CSdpAttr & aAttribute

VisitAttributeValueL(CSdpAttrValue &, TSdpElementType)

voidVisitAttributeValueL(CSdpAttrValue &aValue,
TSdpElementTypeaType
)[private]

Parameters

CSdpAttrValue & aValue
TSdpElementType aType

Member Data Documentation

TElementEncoder iEncoder

TElementEncoder iEncoder[private]