Location:
btsdp.h
Link against: sdpdatabase.lib
class CSdpAttrValueInt : public CSdpAttrValue;
A signed integer value of an attribute.
The value can be up to 128 bits in size.
CBase
- Base class for all classes to be instantiated on the heap
CSdpAttrValue
- Base class for classes that encapsulate SDP attributes values
CSdpAttrValueInt
- A signed integer value of an attribute
Defined in CSdpAttrValueInt
:
DataSize()
, Des()
, DoesIntFit()
, Int()
, NewIntL()
, Type()
, ~CSdpAttrValueInt()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CSdpAttrValue
:
AcceptVisitorL()
,
Bool()
,
UUID()
,
Uint()
static IMPORT_C CSdpAttrValueInt *NewIntL(const TDesC8 &aInt);
Allocates and constructs a new CSdpAttrValueInt object.
|
|
virtual TSdpElementType Type() const;
Gets the attribute type.
|
virtual TUint DataSize() const;
Gets the size of the attribute.
|
virtual TInt Int() const;
Gets the value as a signed integer type.
|
virtual TBool DoesIntFit() const;
Tests if the attribute can be stored in an integer value.
|
virtual const TPtrC8 Des() const;
Gets the value as a data buffer.
|