#include <btsdp.h>
class CSdpAttrValueUUID : public CSdpAttrValue |
Public Member Functions | |
---|---|
virtual | ~CSdpAttrValueUUID() |
virtual TUint | DataSize() |
virtual const TPtrC8 | Des() |
IMPORT_C CSdpAttrValueUUID * | NewUUIDL(const TUUID &) |
virtual TSdpElementType | Type() |
virtual const TUUID & | UUID() |
A UUID value of an attribute.
The value can be up to 128 bits in size.
TUint | DataSize | ( | ) | const [virtual] |
Reimplemented from CSdpAttrValue::DataSize()const
Gets the size of the attribute.
Returns: Size of the attribute in bytes
const TPtrC8 | Des | ( | ) | const [virtual] |
Reimplemented from CSdpAttrValue::Des()const
Gets the value as a data buffer.
Returns: Attribute value
IMPORT_C CSdpAttrValueUUID * | NewUUIDL | ( | const TUUID & | aUUID | ) | [static] |
Allocates and constructs a new CSdpAttrValueUUID object.
Parameter | Description |
---|---|
aUUID | Attribute value |
Returns: New CSdpAttrValueUUID object
TSdpElementType | Type | ( | ) | const [virtual] |
Reimplemented from CSdpAttrValue::Type()const
Gets the attribute type.
Returns: Attribute type. Always ETypeUUID.
const TUUID & | UUID | ( | ) | const [virtual] |
Reimplemented from CSdpAttrValue::UUID()const
Gets the attribute value.
Returns: Attribute value