wxXML load/save improvements: added ability to not ignore whitespace and specify indentation level (patch #1541888)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -124,7 +124,7 @@ Removes the first properties which has the given {\it name} from the list of pro
|
||||
|
||||
\membersection{wxXmlNode::GetChildren}\label{wxxmlnodegetchildren}
|
||||
|
||||
\constfunc{wxXmlNode*}{GetChildren}{\param{void}{}}
|
||||
\constfunc{wxXmlNode*}{GetChildren}{\void}
|
||||
|
||||
Returns the first child of this node.
|
||||
To get a pointer to the second child of this node (if it does exist), use the
|
||||
@@ -139,6 +139,17 @@ Be aware that for nodes of type \texttt{wxXML\_ELEMENT\_NODE} (the most used nod
|
||||
content is an empty string. See \helpref{GetNodeContent()}{wxxmlnodegetnodecontent} for more details.
|
||||
|
||||
|
||||
\membersection{wxXmlNode::GetDepth}\label{wxxmlnodegetdepth}
|
||||
|
||||
\constfunc{int}{GetDepth}{\param{wxXmlNode* }{grandparent = NULL}}
|
||||
|
||||
Returns the number of nodes which separe this node from {\tt grandparent}.
|
||||
|
||||
This function searches only the parents of this node until it finds {\tt grandparent}
|
||||
or the \NULL node (which is the parent of non-linked nodes or the parent of a
|
||||
\helpref{wxXmlDocument}{wxxmldocument}'s root node).
|
||||
|
||||
|
||||
\membersection{wxXmlNode::GetNodeContent}\label{wxxmlnodegetnodecontent}
|
||||
|
||||
\constfunc{wxString}{GetNodeContent}{\void}
|
||||
@@ -220,6 +231,14 @@ If {\it before\_node} is \NULL, then {\it child} is prepended to the list of chi
|
||||
becomes the first child of this node.
|
||||
Returns \true if {\it before\_node} has been found and the {\it child} node has been inserted.
|
||||
|
||||
\membersection{wxXmlNode::IsWhitespaceOnly}\label{wxxmlnodecontainsiswhitespaceonly}
|
||||
|
||||
\constfunc{bool}{IsWhitespaceOnly}{\void}
|
||||
|
||||
Returns \true if the content of this node is a string containing only whitespaces (spaces,
|
||||
tabs, new lines, etc). Note that this function is locale-independent since the parsing of XML
|
||||
documents must always produce the exact same tree regardless of the locale it runs under.
|
||||
|
||||
\membersection{wxXmlNode::RemoveChild}\label{wxxmlnoderemovechild}
|
||||
|
||||
\func{bool}{RemoveChild}{\param{wxXmlNode* }{child}}
|
||||
|
Reference in New Issue
Block a user