CSdpAttrValueString Class Reference

class CSdpAttrValueString : public CSdpAttrValue

A Text String value of an attribute.

The encoding of the string is up to the user. The interpretation of the encoding is enabled using facilities in SDP.

Inherits from

Constructor & Destructor Documentation

CSdpAttrValueString()

CSdpAttrValueString ( ) [private]

~CSdpAttrValueString()

~CSdpAttrValueString ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL(const TDesC8 &)

void ConstructL ( const TDesC8 & aString ) [private]

Parameters

const TDesC8 & aString

DataSize()

TUint DataSize ( ) const [virtual]

Gets the size of the attribute.

Des()

const TPtrC8 Des ( ) const [virtual]

Gets the value as a data buffer.

NewStringL(const TDesC8 &)

IMPORT_C CSdpAttrValueString * NewStringL ( const TDesC8 & aString ) [static]

Allocates and constructs a new CSdpAttrValueString object.

Parameters

const TDesC8 & aString Buffer containing a Text String value for the attribute

Type()

TSdpElementType Type ( ) const [virtual]

Gets the attribute type.

Member Data Documentation

HBufC8 * iBuffer

HBufC8 * iBuffer [private]