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