Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: btsdp.h
Link against: bluetooth.lib

Class CSdpAttrValueDEA

CSdpAttrValueDEA

Support

Supported from 6.1

Description

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.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CSdpAttrValueBase class for classes that encapsulate SDP attributes values
CSdpAttrValueDEAA 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
CSdpAttrValueListBase class for classes that specify lists of attribute data elements
MSdpElementBuilderConstructs an attribute value from multiple data elements

Defined in CSdpAttrValueDEA:
NewDEAL(), Type()

Inherited from CBase:
operator new()

Inherited from CSdpAttrValue:
Bool(), Des(), DoesIntFit(), Int(), UUID(), Uint()

Inherited from CSdpAttrValueList:
AcceptVisitorL(), AppendValueL(), BuildBooleanL(), BuildDEAL(), BuildDESL(), BuildIntL(), BuildNilL(), BuildStringL(), BuildURLL(), BuildUUIDL(), BuildUintL(), BuildUnknownL(), DataSize(), EndListL(), StartListL()


NewDEAL()

static CSdpAttrValueDEA* NewDEAL(MSdpElementBuilder* aBuilder);

Description

Allocates and constructs a new CSdpAttrValueDEA object.

Parameters

MSdpElementBuilder* aBuilder

Parent for list. Set to NULL if the list is not nested in another list.

Return value

CSdpAttrValueDEA*

A new CSdpAttrValueDEA object

[Top]


Type()

virtual TSdpElementType Type() const;

Description

Gets the attribute type.

Return value

TSdpElementType

Attribute type. Always ETypeDEA.