CNSmlDmNodeList Class Reference

class CNSmlDmNodeList : public CBase

CNSmlDmNodeList is node list object in DDF structure and it contains pointer to node and pointer to next CNSmlDmNodeList object

Since

Inherits from

Constructor & Destructor Documentation

CNSmlDmNodeList()

CNSmlDmNodeList ( )

Constructor

Member Functions Documentation

GenerateNodeListL(CBufBase &)

void GenerateNodeListL ( CBufBase & aObject )

Generates nodelist xml to aObject

Parameters

CBufBase & aObject Buffer to write xml

GenerateNodeListWBXMLL(RWriteStream &)

void GenerateNodeListWBXMLL ( RWriteStream & aStream )

Generates nodelist wbxml to aObject

Parameters

RWriteStream & aStream Stream to write wbxml

GetImplUid(TUint32 &, TUint8 &)

IMPORT_C void GetImplUid ( TUint32 & aImplUid,
TUint8 & aSessionId
)

Get adapter id and host session id

Parameters

TUint32 & aImplUid Reference where to write adapter id
TUint8 & aSessionId Reference where to write session id

ParseDFPropertiesWBXMLL(RReadStream &, MSmlDmDDFObject *)

void ParseDFPropertiesWBXMLL ( RReadStream & aReader,
MSmlDmDDFObject * aNodePtr
)

Parse df properties wbxml to structure

Parameters

RReadStream & aReader Stream which contains wbxml
MSmlDmDDFObject * aNodePtr Pointer to node where to build ddf structure

ParseNodeListWBXMLL(RReadStream &, CNSmlDmNodeList *&, CNSmlDmNode *)

TUint ParseNodeListWBXMLL ( RReadStream & aReader,
CNSmlDmNodeList *& aNodeListPtr,
CNSmlDmNode * aParent
)

Parse nodelist wbxml to structure

Parameters

RReadStream & aReader Stream which contains wbxml
CNSmlDmNodeList *& aNodeListPtr Reference to nodelist ptr where to build ddf structure
CNSmlDmNode * aParent Parent node pointer

ParseNodeWBXMLL(RReadStream &, CNSmlDmNode *)

void ParseNodeWBXMLL ( RReadStream & aReader,
CNSmlDmNode * aNode
)

Parse node wbxml to structure

Parameters

RReadStream & aReader Stream which contains wbxml
CNSmlDmNode * aNode Reference to node where to build ddf structure

Member Data Documentation

CNSmlDmNodeList * iNext

CNSmlDmNodeList * iNext

Pointer to next list item

CNSmlDmNode * iNode

CNSmlDmNode * iNode

Pointer to node