|  |  |  | 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] |