Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: btsdp.h
Link against: sdpdatabase.lib

Class CSdpAttrValueDES

class CSdpAttrValueDES : public CSdpAttrValueList;

Description

A Data element sequence (DES) value of an attribute.

A DES can contain other values within it, including other sequences. This enables arbitrary tree structures to be created.

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

Derivation

Members

Defined in CSdpAttrValueDES:
NewDESL(), 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


NewDESL()

static IMPORT_C CSdpAttrValueDES *NewDESL(MSdpElementBuilder *aBuilder);

Description

Allocates and constructs a new CSdpAttrValueDES object.

Parameters

MSdpElementBuilder *aBuilder

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

Return value

CSdpAttrValueDES *

A new CSdpAttrValueDES object


Type()

virtual TSdpElementType Type() const;

Description

Gets the attribute type.

Return value

TSdpElementType

Attribute type. Always ETypeDES.