GXmlGHashMapAttrEntry

GXmlGHashMapAttrEntry — Implementation of GeeAbstractMap to handle xmlNode attributes

Functions

Types and Values

Description

Functions

gxml_ghash_map_attr_entry_new ()

GXmlGHashMapAttrEntry *
gxml_ghash_map_attr_entry_new (GXmlGDocument *doc,
                               xmlAttr *attr);

Parameters

doc

 

 

attr

 

 

gxml_ghash_map_attr_iterator_new ()

GXmlGHashMapAttrIterator *
gxml_ghash_map_attr_iterator_new (GXmlGDocument *doc,
                                  xmlNode *node);

Parameters

doc

 

 

node

 

 

gxml_ghash_map_attr_new ()

GXmlGHashMapAttr *
gxml_ghash_map_attr_new (GXmlGDocument *doc,
                         xmlNode *node);

Parameters

doc

 

 

node

 

 

Types and Values

GXML_TYPE_GHASH_MAP_ATTR

#define GXML_TYPE_GHASH_MAP_ATTR (gxml_ghash_map_attr_get_type ())

The type for GXmlGHashMapAttr.


GXML_GHASH_MAP_ATTR_TYPE_ENTRY

#define GXML_GHASH_MAP_ATTR_TYPE_ENTRY (gxml_ghash_map_attr_entry_get_type ())

The type for GXmlGHashMapAttrEntry.


struct GXmlGHashMapAttrEntry

struct GXmlGHashMapAttrEntry {
	GeeMapEntry parent_instance;
	GXmlGHashMapAttrEntryPrivate * priv;
};

struct GXmlGHashMapAttrEntryClass

struct GXmlGHashMapAttrEntryClass {
	GeeMapEntryClass parent_class;
};

The class structure for GXML_GHASH_MAP_ATTR_TYPE_ENTRY. All the fields in this structure are private and should never be accessed directly.

Members


GXML_GHASH_MAP_ATTR_TYPE_ITERATOR

#define GXML_GHASH_MAP_ATTR_TYPE_ITERATOR (gxml_ghash_map_attr_iterator_get_type ())

The type for GXmlGHashMapAttrIterator.


struct GXmlGHashMapAttrIterator

struct GXmlGHashMapAttrIterator {
	GObject parent_instance;
	GXmlGHashMapAttrIteratorPrivate * priv;
};

struct GXmlGHashMapAttrIteratorClass

struct GXmlGHashMapAttrIteratorClass {
	GObjectClass parent_class;
};

The class structure for GXML_GHASH_MAP_ATTR_TYPE_ITERATOR. All the fields in this structure are private and should never be accessed directly.

Members


struct GXmlGHashMapAttr

struct GXmlGHashMapAttr {
	GeeAbstractMap parent_instance;
	GXmlGHashMapAttrPrivate * priv;
};

Implementation of GeeAbstractMap to handle xmlNode attributes


struct GXmlGHashMapAttrClass

struct GXmlGHashMapAttrClass {
	GeeAbstractMapClass parent_class;
};

The class structure for GXML_TYPE_GHASH_MAP_ATTR. All the fields in this structure are private and should never be accessed directly.

Members