| Lasem Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
LsmDomNode * lsm_dom_named_node_map_get_item (LsmDomNamedNodeMap *map,unsigned int index); unsigned int lsm_dom_named_node_map_get_length (LsmDomNamedNodeMap *map); LsmDomNode * lsm_dom_named_node_map_get_named_item (LsmDomNamedNodeMap *map,const char *name); LsmDomNode * lsm_dom_named_node_map_set_named_item (LsmDomNamedNodeMap *map,LsmDomNode *node); LsmDomNode * lsm_dom_named_node_map_remove_named_item (LsmDomNamedNodeMap *map,const char *name);
LsmDomNode * lsm_dom_named_node_map_get_item (LsmDomNamedNodeMap *map,unsigned int index);
|
a LsmDomNamedNodeMap |
|
item index |
Returns : |
The node corresponding to index, NULL on error. [transfer none]
|
unsigned int lsm_dom_named_node_map_get_length (LsmDomNamedNodeMap *map);
LsmDomNode * lsm_dom_named_node_map_get_named_item (LsmDomNamedNodeMap *map,const char *name);
|
a LsmDomNamedNodeMap |
|
name of the requested item |
Returns : |
The corresponding node, NULL if not found. [transfer none] |
LsmDomNode * lsm_dom_named_node_map_set_named_item (LsmDomNamedNodeMap *map,LsmDomNode *node);
|
a LsmDomNamedNodeMap |
|
a LsmDomNode |
Returns : |
same as node, NULL on error. [transfer none]
|
LsmDomNode * lsm_dom_named_node_map_remove_named_item (LsmDomNamedNodeMap *map,const char *name);
|
a LsmDomNamedNodeMap |
|
name of the item to remove |
Returns : |
removed node, NULL on error. [transfer full] |