#include <stdbool.h>
#include <dom/core/namednodemap.h>
#include <dom/core/node.h>
Go to the source code of this file.
◆ dom_namednodemap_equal
#define dom_namednodemap_equal |
( |
| m1, |
|
|
| m2 ) |
Value:
bool _dom_namednodemap_equal(struct dom_namednodemap *m1, struct dom_namednodemap *m2)
Definition namednodemap.c:312
Definition namednodemap.c:26
◆ _dom_namednodemap_create()
Create a namednodemap
- Parameters
-
doc | The owning document |
priv | The private data of this dom_namednodemap |
opt | The operation function pointer |
map | Pointer to location to receive created map |
- Returns
- DOM_NO_ERR on success, DOM_NO_MEM_ERR on memory exhaustion
::head must be a node owned by ::doc and must be either an Element or DocumentType node.
If ::head is of type Element, ::type must be DOM_ATTRIBUTE_NODE If ::head is of type DocumentType, ::type may be either DOM_ENTITY_NODE or DOM_NOTATION_NODE.
The returned map will already be referenced, so the client need not explicitly reference it. The client must unref the map once it is finished with it.
◆ _dom_namednodemap_equal()
Compare whether two NamedNodeMap are equal.
◆ _dom_namednodemap_update()