ArvDomNamedNodeMap

ArvDomNamedNodeMap

Synopsis

ArvDomNode *        arv_dom_named_node_map_get_item     (ArvDomNamedNodeMap *map,
                                                         unsigned int index);
unsigned int        arv_dom_named_node_map_get_length   (ArvDomNamedNodeMap *map);
ArvDomNode *        arv_dom_named_node_map_get_named_item
                                                        (ArvDomNamedNodeMap *map,
                                                         const char *name);
ArvDomNode *        arv_dom_named_node_map_set_named_item
                                                        (ArvDomNamedNodeMap *map,
                                                         ArvDomNode *item);
ArvDomNode *        arv_dom_named_node_map_remove_named_item
                                                        (ArvDomNamedNodeMap *map,
                                                         const char *name);

Description

Details

arv_dom_named_node_map_get_item ()

ArvDomNode *        arv_dom_named_node_map_get_item     (ArvDomNamedNodeMap *map,
                                                         unsigned int index);

map :

a ArvDomNamedNodeMap

index :

an index

Returns :

the ArvDomNode corresponding to index. [transfer none]

arv_dom_named_node_map_get_length ()

unsigned int        arv_dom_named_node_map_get_length   (ArvDomNamedNodeMap *map);

arv_dom_named_node_map_get_named_item ()

ArvDomNode *        arv_dom_named_node_map_get_named_item
                                                        (ArvDomNamedNodeMap *map,
                                                         const char *name);

map :

a ArvDomNamedNodeMap

name :

name of the element to look for.

Returns :

a ArvDomElement. [transfer none]

arv_dom_named_node_map_set_named_item ()

ArvDomNode *        arv_dom_named_node_map_set_named_item
                                                        (ArvDomNamedNodeMap *map,
                                                         ArvDomNode *item);

map :

a ArvDomNamedNodeMap

item :

a node to insert

Returns :

same as node on success. [transfer none]

arv_dom_named_node_map_remove_named_item ()

ArvDomNode *        arv_dom_named_node_map_remove_named_item
                                                        (ArvDomNamedNodeMap *map,
                                                         const char *name);

map :

a ArvDomNamedNodeMap

name :

name of the node to remove

Returns :

the removed node. [transfer none]