class CSdpAttr : public CBase |
SDP Service Attribute. Contains the Attribute ID and value pair.
Public Member Functions | |
---|---|
~CSdpAttr () | |
IMPORT_C void | AcceptVisitorL ( MAttributeVisitor &) |
TSdpAttributeID | AttributeID () |
MSdpElementBuilder * | BuildBooleanL ( TBool ) |
MSdpElementBuilder * | BuildDEAL () |
MSdpElementBuilder * | BuildDESL () |
MSdpElementBuilder * | BuildEncodedL (const TDesC8 &) |
MSdpElementBuilder * | BuildIntL (const TDesC8 &) |
MSdpElementBuilder * | BuildNilL () |
MSdpElementBuilder * | BuildStringL (const TDesC8 &) |
MSdpElementBuilder * | BuildURLL (const TDesC8 &) |
MSdpElementBuilder * | BuildUUIDL (const TUUID &) |
MSdpElementBuilder * | BuildUintL (const TDesC8 &) |
TInt | LinkOffset () |
IMPORT_C CSdpAttr * | NewL ( TUint16 , MSdpElementBuilder *) |
CSdpAttrValue * | ReleaseValue () |
const CSdpAttrValue & | Value () |
CSdpAttrValue & | Value () |
TBool | operator> (const CSdpAttr &) |
Private Member Functions | |
---|---|
CSdpAttr ( TUint16 , MSdpElementBuilder *) | |
void | ConstructL () |
void | Reset () |
Private Attributes | |
---|---|
TSdpAttributeID | iAttrID |
CSdpAttrValue * | iAttrValue |
TDblQueLink | iLink |
MSdpElementBuilder * | iParent |
CSdpAttr | ( | TUint16 | aAttrID, |
MSdpElementBuilder * | aParent | ||
) | [private] |
TUint16 aAttrID | |
MSdpElementBuilder * aParent |
IMPORT_C void | AcceptVisitorL | ( | MAttributeVisitor & | aVisitor | ) |
MAttributeVisitor & aVisitor |
MSdpElementBuilder * | BuildBooleanL | ( | TBool | aBool | ) | [virtual] |
TBool aBool |
MSdpElementBuilder * | BuildEncodedL | ( | const TDesC8 & | aString | ) | [virtual] |
const TDesC8 & aString |
MSdpElementBuilder * | BuildIntL | ( | const TDesC8 & | aInt | ) | [virtual] |
const TDesC8 & aInt |
MSdpElementBuilder * | BuildStringL | ( | const TDesC8 & | aString | ) | [virtual] |
const TDesC8 & aString |
MSdpElementBuilder * | BuildURLL | ( | const TDesC8 & | aString | ) | [virtual] |
const TDesC8 & aString |
MSdpElementBuilder * | BuildUUIDL | ( | const TUUID & | aUUID | ) | [virtual] |
const TUUID & aUUID |
MSdpElementBuilder * | BuildUintL | ( | const TDesC8 & | aUint | ) | [virtual] |
const TDesC8 & aUint |
IMPORT_C CSdpAttr * | NewL | ( | TUint16 | aAttrID, |
MSdpElementBuilder * | aParent | |||
) | [static] |
TUint16 aAttrID | |
MSdpElementBuilder * aParent |
TBool | operator> | ( | const CSdpAttr & | aAttr | ) | const [inline] |
const CSdpAttr & aAttr |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.