/////////////////////////////////////////////////////////////////////////////
// Name: xml/xml.h
-// Purpose: documentation for wxXmlNode class
+// Purpose: interface of wxXmlNode
// Author: wxWidgets team
// RCS-ID: $Id$
// Licence: wxWindows license
@library{wxxml}
@category{xml}
- @seealso
- wxXmlDocument, wxXmlAttribute
+ @see wxXmlDocument, wxXmlAttribute
*/
class wxXmlNode
{
*/
bool GetAttribute(const wxString& attrName, wxString* value) const;
const wxString GetAttribute(const wxString& attrName,
- const wxString& defaultVal) const;
+ const wxString& defaultVal = wxEmptyString) const;
//@}
/**
This function is very useful since the XML snippet @c
"tagnametagcontent/tagname" is represented by
expat with the following tag tree:
-
+
or eventually:
-
+
An empty string is returned if the node has no children of type @c
wxXML_TEXT_NODE or @c wxXML_CDATA_SECTION_NODE, or if the content of the first child of such types is empty.
*/
};
+
/**
@class wxXmlAttribute
@headerfile xml.h wx/xml/xml.h
@library{wxxml}
@category{xml}
- @seealso
- wxXmlDocument, wxXmlNode
+ @see wxXmlDocument, wxXmlNode
*/
class wxXmlAttribute
{
};
+
/**
@class wxXmlDocument
@headerfile xml.h wx/xml/xml.h
@library{wxxml}
@category{xml}
- @seealso
- wxXmlNode, wxXmlAttribute
+ @see wxXmlNode, wxXmlAttribute
*/
class wxXmlDocument : public wxObject
{
*/
wxXmlDocument& operator operator=(const wxXmlDocument& doc);
};
+