CAttrEncoderVisitor Class Reference

class CAttrEncoderVisitor : public CBase

Inherits from

Constructor & Destructor Documentation

CAttrEncoderVisitor(TElementEncoder)

CAttrEncoderVisitor ( TElementEncoder aEncoder ) [private]

Parameters

TElementEncoder aEncoder

~CAttrEncoderVisitor()

~CAttrEncoderVisitor ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

EncodeAttributeL(TElementEncoder, CSdpAttrValue &)

IMPORT_C void EncodeAttributeL ( TElementEncoder aEncoder,
CSdpAttrValue & aSrcAttr
) [static]

Parameters

TElementEncoder aEncoder
CSdpAttrValue & aSrcAttr

EncodeAttributeL(CSdpAttrValue &)

IMPORT_C void EncodeAttributeL ( CSdpAttrValue & aSrcAttr )

Parameters

CSdpAttrValue & aSrcAttr

EndListL()

void EndListL ( ) [private]

NewL(TElementEncoder)

IMPORT_C CAttrEncoderVisitor * NewL ( TElementEncoder aEncoder ) [static]

Parameters

TElementEncoder aEncoder

NewLC(TElementEncoder)

IMPORT_C CAttrEncoderVisitor * NewLC ( TElementEncoder aEncoder ) [static]

Parameters

TElementEncoder aEncoder

StartListL(CSdpAttrValueList &)

void StartListL ( CSdpAttrValueList & aList ) [private]

Parameters

CSdpAttrValueList & aList

VisitAttributeL(CSdpAttr &)

void VisitAttributeL ( CSdpAttr & aAttribute ) [private]

Parameters

CSdpAttr & aAttribute

VisitAttributeValueL(CSdpAttrValue &, TSdpElementType)

void VisitAttributeValueL ( CSdpAttrValue & aValue,
TSdpElementType aType
) [private]

Parameters

CSdpAttrValue & aValue
TSdpElementType aType

Member Data Documentation

TElementEncoder iEncoder

TElementEncoder iEncoder [private]