Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

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



Location: btsdp.h
Link against: bluetooth.lib

Class CSdpAttrValueNil

CSdpAttrValueNil

Support

Supported from 6.1

Description

A Nil data attribute.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CSdpAttrValueBase class for classes that encapsulate SDP attributes values
CSdpAttrValueNilA Nil data attribute

Defined in CSdpAttrValueNil:
DataSize(), NewNilL(), Type(), ~CSdpAttrValueNil()

Inherited from CBase:
operator new()

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


Construction and destruction


NewNilL()

static CSdpAttrValueNil* NewNilL();

Description

Allocates and constructs a new CSdpAttrValueNil object.

Return value

CSdpAttrValueNil*

New CSdpAttrValueNil


~CSdpAttrValueNil()

~CSdpAttrValueNil();

Description

Destructor.

[Top]


Attribute properties


DataSize()

virtual TUint DataSize() const;

Description

Gets the size of the attribute (always 0).

Return value

TUint

Size of the attribute (in bytes).


Type()

virtual TSdpElementType Type() const;

Description

Gets the type of the attribute (always ETypeNil).

Return value

TSdpElementType

Type of the attribute