CSdpAttrValueDEA Class Reference

class CSdpAttrValueDEA : public CSdpAttrValueList

A Data element alternative (DEA) value of an attribute: this is an attribute whose value is a sequence of data elements from which one data element is to be selected

Most of the functionality is supplied by the base class CSdpAttrValueList.

Inherits from

Public Member Functions
IMPORT_C CSdpAttrValueDEA *NewDEAL(MSdpElementBuilder *)
TSdpElementType Type()
Private Member Functions
CSdpAttrValueDEA(MSdpElementBuilder *)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CSdpAttrValue::Bool()const
CSdpAttrValue::CSdpAttrValue()
CSdpAttrValue::Des()const
CSdpAttrValue::DoesIntFit()const
CSdpAttrValue::Extension_(TUint,TAny *&,TAny *)
CSdpAttrValue::Int()const
CSdpAttrValue::UUID()const
CSdpAttrValue::Uint()const
CSdpAttrValue::Uint128(TUint64 &,TUint64 &)const
CSdpAttrValue::Uint64(TUint64 &)const
CSdpAttrValue::~CSdpAttrValue()
CSdpAttrValueList::AcceptVisitorL(MSdpAttributeValueVisitor &)
CSdpAttrValueList::AppendValueL(CSdpAttrValue *)
CSdpAttrValueList::BuildBooleanL(TBool)
CSdpAttrValueList::BuildDEAL()
CSdpAttrValueList::BuildDESL()
CSdpAttrValueList::BuildEncodedL(const TDesC8 &)
CSdpAttrValueList::BuildIntL(const TDesC8 &)
CSdpAttrValueList::BuildNilL()
CSdpAttrValueList::BuildStringL(const TDesC8 &)
CSdpAttrValueList::BuildURLL(const TDesC8 &)
CSdpAttrValueList::BuildUUIDL(const TUUID &)
CSdpAttrValueList::BuildUintL(const TDesC8 &)
CSdpAttrValueList::BuildUnknownL(TUint8,TUint8,const TDesC8 &)
CSdpAttrValueList::CSdpAttrValueList(MSdpElementBuilder *)
CSdpAttrValueList::ConstructL()
CSdpAttrValueList::DataSize()const
CSdpAttrValueList::EndListL()
CSdpAttrValueList::StartListL()
CSdpAttrValueList::~CSdpAttrValueList()
Inherited Attributes
CSdpAttrValueList::iList

Constructor & Destructor Documentation

CSdpAttrValueDEA(MSdpElementBuilder *)

CSdpAttrValueDEA(MSdpElementBuilder *aBuilder)[private]

Parameters

MSdpElementBuilder * aBuilder

Member Functions Documentation

NewDEAL(MSdpElementBuilder *)

IMPORT_C CSdpAttrValueDEA *NewDEAL(MSdpElementBuilder *aBuilder)[static]

Allocates and constructs a new CSdpAttrValueDEA object.

Parameters

MSdpElementBuilder * aBuilderParent for list. Set to NULL if the list is not nested in another list.

Type()

TSdpElementType Type()const [virtual]

Gets the attribute type.