BSAPI
Public Member Functions
SXMLNodeI Class Reference

XML node. More...

#include <bsapi.h>

Inheritance diagram for SXMLNodeI:
SUnknownI

List of all members.

Public Member Functions

virtual bool BSAPI_METHOD SetName (const char *pName)=0
virtual const char *BSAPI_METHOD GetName ()=0
virtual bool BSAPI_METHOD SetText (const char *pText)=0
virtual const char *BSAPI_METHOD GetText ()=0
virtual bool BSAPI_METHOD SetData (void *pdata)=0
virtual void *BSAPI_METHOD GetData ()=0
virtual void BSAPI_METHOD SetQuoted (bool quoted)=0
virtual bool BSAPI_METHOD GetQuoted ()=0
virtual void BSAPI_METHOD SetStartFileLine (int startFileLine)=0
virtual int BSAPI_METHOD GetStartFileLine ()=0
virtual void BSAPI_METHOD SetStopFileLine (int stopFileLine)=0
virtual int BSAPI_METHOD GetStopFileLine ()=0
virtual void BSAPI_METHOD SetDocument (SXMLDocumentI *pDocument)=0
virtual SXMLDocumentI *BSAPI_METHOD GetDocument ()=0
virtual void BSAPI_METHOD SetParent (SXMLNodeI *pParent)=0
virtual SXMLNodeI *BSAPI_METHOD GetParent ()=0
virtual SXMLPropertiesI
*BSAPI_METHOD 
GetProperties ()=0
virtual bool BSAPI_METHOD AddChild (SXMLNodeI *pNode)=0
virtual SXMLNodeI *BSAPI_METHOD AddChildByName (const char *pName, const char *pText="")=0
virtual void BSAPI_METHOD RemoveChild (SXMLNodeI *pNode)=0
virtual bool BSAPI_METHOD RemoveChildByName (const char *pName, const char *pProperties)=0
virtual void BSAPI_METHOD RemoveAllChilds ()=0
virtual void BSAPI_METHOD FirstChild ()=0
virtual SXMLNodeI *BSAPI_METHOD GetChild ()=0
virtual SXMLNodeI *BSAPI_METHOD GetChildByName (const char *pName, const char *pProperties="")=0
virtual const char *BSAPI_METHOD GetAsText (int spaceLevel=0)=0
virtual void BSAPI_METHOD ReleaseText ()=0
virtual const char *BSAPI_METHOD GetChildsAsText (int spaceLevel=0)=0
virtual void BSAPI_METHOD ReleaseTextForChilds ()=0
virtual const char *BSAPI_METHOD GetPath (SXMLPropertiesI *pIncludeProperties=0)=0
virtual bool BSAPI_METHOD HasEqualText (const char *pText)=0
virtual bool BSAPI_METHOD IsEqual (SXMLNodeI *pNode)=0
virtual bool BSAPI_METHOD CopyNodeNoChilds (SXMLNodeI *pNode)=0
virtual bool BSAPI_METHOD CopyChilds (SXMLNodeI *pNode)=0
virtual bool BSAPI_METHOD Assign (SXMLNodeI *pNode)=0

Detailed Description

XML node.

Example: <node> text </node>


The documentation for this class was generated from the following file: