GXmlNamedNodeMap

GXmlNamedNodeMap — DOM API. A collection of elements with a named objects.

Functions

Types and Values

Description

Functions

gxml_named_node_map_get_named_item ()

gpointer
gxml_named_node_map_get_named_item (GXmlNamedNodeMap *self,
                                    const gchar *name);

Parameters

self

the GXmlNamedNodeMap instance

 

name

 

 

gxml_named_node_map_set_named_item ()

gpointer
gxml_named_node_map_set_named_item (GXmlNamedNodeMap *self,
                                    gconstpointer item);

Parameters

self

the GXmlNamedNodeMap instance

 

item

 

 

gxml_named_node_map_remove_named_item ()

gpointer
gxml_named_node_map_remove_named_item (GXmlNamedNodeMap *self,
                                       const gchar *name);

Parameters

self

the GXmlNamedNodeMap instance

 

name

 

 

gxml_named_node_map_item ()

gpointer
gxml_named_node_map_item (GXmlNamedNodeMap *self,
                          gulong index);

Parameters

self

the GXmlNamedNodeMap instance

 

index

 

 

gxml_named_node_map_get_length ()

gulong
gxml_named_node_map_get_length (GXmlNamedNodeMap *self);

Get and return the current value of the "length" property.

Parameters

self

the GXmlNamedNodeMap instance to query

 

Returns

the value of the "length" property

Types and Values

GXmlNamedNodeMap

typedef struct _GXmlNamedNodeMap GXmlNamedNodeMap;

DOM API. A collection of elements with a named objects.


struct GXmlNamedNodeMapIface

struct GXmlNamedNodeMapIface {
	GTypeInterface parent_iface;
	gpointer (*get_named_item) (GXmlNamedNodeMap* self, const gchar* name);
	gpointer (*set_named_item) (GXmlNamedNodeMap* self, gconstpointer item);
	gpointer (*remove_named_item) (GXmlNamedNodeMap* self, const gchar* name);
	gpointer (*item) (GXmlNamedNodeMap* self, gulong index);
	gulong (*get_length) (GXmlNamedNodeMap* self);
};

Interface for creating GXmlNamedNodeMap implementations.

Members

GTypeInterface parent_iface;

the parent interface structure

 

get_named_item ()

virtual method called by gxml_named_node_map_get_named_item()

 

set_named_item ()

virtual method called by gxml_named_node_map_set_named_item()

 

remove_named_item ()

virtual method called by gxml_named_node_map_remove_named_item()

 

item ()

virtual method called by gxml_named_node_map_item()

 

get_length ()

getter method for the abstract property "length"