Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <btsdp.h>
Link against: sdpdatabase.lib

Class CSdpAttrValueURL

class CSdpAttrValueURL : public CSdpAttrValue;

Description

A URL value of an attribute.

Derivation

Members

Defined in CSdpAttrValueURL:

Inherited from CBase:

Inherited from CSdpAttrValue:


Construction and destruction


~CSdpAttrValueURL()

virtual ~CSdpAttrValueURL();

Description

Destructor.

[Top]


Member functions


NewURLL(const TDesC8 &)

IMPORT_C static CSdpAttrValueURL* NewURLL(const TDesC8 &aString);

Description

Allocates and constructs a new CSdpAttrValueURL object.

Parameters

const TDesC8 &aString

Buffer containing the attribute value

Return value

CSdpAttrValueURL *

New CSdpAttrValueURL object


Type()const

virtual TSdpElementType Type() const;

Description

Gets the attribute type.

Return value

TSdpElementType

Attribute type. Always ETypeURL.


Des()const

virtual const TPtrC8 Des() const;

Description

Gets the value as a data buffer.

Return value

const TPtrC8

Attribute value


DataSize()const

virtual TUint DataSize() const;

Description

Gets the size of the attribute.

Return value

TUint

Size of the attribute in bytes.