evxml.NodeIterator¶
-
class
evxml.NodeIterator¶ Represents: c++ class Wraps: evxml::NodeIterator Constructors:
-
evxml.NodeIterator()¶
Methods:
-
:
valid()¶ -
Return type: bool
-
:
next()¶ -
Return type: evxml.NodeIterator
-
:
prev()¶ -
Return type: evxml.NodeIterator
-
:
same(evxml.NodeIterator other)¶ -
Parameters: other ( evxml.NodeIterator) –Return type: bool
-
:
parent()¶ -
Return type: evxml.NodeIterator
-
:
child()¶ -
Return type: evxml.NodeIterator
-
:
child(std.string name) -
Parameters: name ( std.string) –Return type: evxml.ElementIterator
-
:
textChild()¶ -
Return type: evxml.TextIterator
-
:
type()¶ -
Return type: evxml.NodeType
-
:
name()¶ -
Return type: std.string
-
:
value()¶ -
Return type: std.string
-
:
hasAttr(std.string attr)¶ -
Parameters: attr ( std.string) –Return type: bool
-
:
setValue(std.string v)¶ -
Parameters: v ( std.string) –
-
:
getAttr(std.string attr, std.string defaultValue)¶ -
Parameters: - attr (
std.string) – - defaultValue (
std.string) –
Return type: - attr (
-
:
getAttr(std.string attr) -
Parameters: attr ( std.string) –Return type: std.string
-
:
findAttr(std.string attr)¶ -
Parameters: attr ( std.string) –Return type: evxml.AttrIterator
-
:
attrs()¶ -
Return type: evxml.AttrIterator
-
:
assertName(std.string name)¶ -
Parameters: name ( std.string) –
-
:
tree()¶ -
Return type: evxml.Tree
-
:
remove()¶
-
:
copySubtreeAsChild(evxml.NodeIterator subtree)¶ -
Parameters: subtree ( evxml.NodeIterator) –Return type: evxml.NodeIterator
-
:
copySubtreeAsNextSibling(evxml.NodeIterator subtree)¶ -
Parameters: subtree ( evxml.NodeIterator) –Return type: evxml.NodeIterator
-
:
copySubtreeAsPrevSibling(evxml.NodeIterator subtree)¶ -
Parameters: subtree ( evxml.NodeIterator) –Return type: evxml.NodeIterator
-