Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: btsdp.h
Link against: sdpdatabase.lib

Class CSdpAttrValueDEA

class CSdpAttrValueDEA : public CSdpAttrValueList;

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

Members

Defined in CSdpAttrValueDEA:
NewDEAL(), Type()

Inherited from CBase:
Delete(), Extension_(), operator new()

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

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

Inherited from MSdpElementBuilder:
MSEB_ExtensionInterfaceL()


Member functions


NewDEAL()

static IMPORT_C 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


Type()

virtual TSdpElementType Type() const;

Description

Gets the attribute type.

Return value

TSdpElementType

Attribute type. Always ETypeDEA.