33 #include "dom_string.h" 41 class DomNamedNodeMap_Impl;
130 std::shared_ptr<DomNamedNodeMap_Impl>
impl;
DomNode item(unsigned long index) const
Returns the indexth item in the map.
DomNamedNodeMap()
Constructs a DOM NamedNodeMap handle.
DomNode set_named_item(const DomNode &node)
Adds a node using its node name attribute.
std::string DomString
Definition: dom_string.h:37
DOM Node class.
Definition: dom_node.h:70
DomNode get_named_item_ns(const DomString &namespace_uri, const DomString &local_name) const
Retrieves a node specified by namespace URI and local name.
DomNode set_named_item_ns(const DomNode &node)
Adds a node using its namespace URI and local name.
DomNode get_named_item(const DomString &name) const
Retrieves a node specified by name.
DomNode remove_named_item_ns(const DomString &namespace_uri, const DomString &local_name)
Removes a node specified by namespace URI and local name.
DomNode remove_named_item(const DomString &name)
Removes a node specified by name.
unsigned long get_length() const
The number of nodes in the map.
std::shared_ptr< DomNamedNodeMap_Impl > impl
Definition: dom_named_node_map.h:130
DOM Named Node Map class.
Definition: dom_named_node_map.h:51