Details
enum GdomeNodeType
| typedef enum {
	GDOME_ELEMENT_NODE = 1,
	GDOME_ATTRIBUTE_NODE = 2,
	GDOME_TEXT_NODE = 3,
	GDOME_CDATA_SECTION_NODE = 4,
	GDOME_ENTITY_REFERENCE_NODE = 5,
	GDOME_ENTITY_NODE = 6,
	GDOME_PROCESSING_INSTRUCTION_NODE = 7,
	GDOME_COMMENT_NODE = 8,
	GDOME_DOCUMENT_NODE = 9,
	GDOME_DOCUMENT_TYPE_NODE = 10,
	GDOME_DOCUMENT_FRAGMENT_NODE = 11,
	GDOME_NOTATION_NODE = 12,
	GDOME_XPATH_NAMESPACE_NODE = 13
} GdomeNodeType; | 
enum GdomeExceptionCode
| typedef enum {
  GDOME_NOEXCEPTION_ERR = 0,
	GDOME_INDEX_SIZE_ERR = 1,
	GDOME_DOMSTRING_SIZE_ERR = 2,
	GDOME_HIERARCHY_REQUEST_ERR = 3,
	GDOME_WRONG_DOCUMENT_ERR = 4,
	GDOME_INVALID_CHARACTER_ERR = 5,
	GDOME_NO_DATA_ALLOWED_ERR = 6,
	GDOME_NO_MODIFICATION_ALLOWED_ERR = 7,
	GDOME_NOT_FOUND_ERR = 8,
	GDOME_NOT_SUPPORTED_ERR = 9,
	GDOME_INUSE_ATTRIBUTE_ERR = 10,
	GDOME_INVALID_STATE_ERR = 11,
	GDOME_SYNTAX_ERR = 12,
	GDOME_INVALID_MODIFICATION_ERR = 13,
	GDOME_NAMESPACE_ERR = 14,
	GDOME_INVALID_ACCESS_ERR = 15,
	GDOME_NULL_POINTER_ERR = 100
} GdomeExceptionCode; | 
enum GdomeAccessType
| typedef enum {
	GDOME_READONLY_NODE = 0,
	GDOME_READWRITE_NODE = 1
} GdomeAccessType; | 
enum GdomeLoadingCode
| typedef enum {
	GDOME_LOAD_PARSING = 0,
	GDOME_LOAD_VALIDATING = 1,
	GDOME_LOAD_RECOVERING = 2,
	GDOME_LOAD_SUBSTITUTE_ENTITIES = 4,
	GDOME_LOAD_COMPLETE_ATTRS = 8
} GdomeLoadingCode; | 
enum GdomeSavingCode
| typedef enum {
	GDOME_SAVE_STANDARD = 0,
	GDOME_SAVE_LIBXML_INDENT = 1
} GdomeSavingCode; | 
GdomeBoolean
| typedef int GdomeBoolean; | 
GdomeDOMTimeStamp
| typedef long long GdomeDOMTimeStamp; | 
GdomeException
| typedef guint32 GdomeException; | 
struct GdomeEntitiesTableEntry
| struct GdomeEntitiesTableEntry {
	gchar *name;
	gchar *value;
	gchar *publicID;
	gchar *systemID;
}; | 
GDOME_A()
| #define GDOME_A(node) gdome_cast_a((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeAttr one.
GDOME_C()
| #define GDOME_C(node) gdome_cast_c((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeComment one.
GDOME_CD()
| #define GDOME_CD(node) gdome_cast_cd((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeCharacterData one.
GDOME_CDS()
| #define GDOME_CDS(node) gdome_cast_cds((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeCDATASection one.
GDOME_DF()
| #define GDOME_DF(node) gdome_cast_df((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeDocumentFragment one.
GDOME_DOC()
| #define GDOME_DOC(node) gdome_cast_doc((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeDocument one.
GDOME_DT()
| #define GDOME_DT(node) gdome_cast_dt((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeDocumentType one.
GDOME_EL()
| #define GDOME_EL(node) gdome_cast_el((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeElement one.
GDOME_ENT()
| #define GDOME_ENT(node) gdome_cast_ent((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeEntity one.
GDOME_ER()
| #define GDOME_ER(node) gdome_cast_er((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeEntityReference one.
GDOME_N()
| #define GDOME_N(node) gdome_cast_n((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeNode one.
GDOME_NOT()
| #define GDOME_NOT(node) gdome_cast_not((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeNotation one.
GDOME_PI()
| #define GDOME_PI(node) gdome_cast_pi((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeProcessingInstruction one.
GDOME_T()
| #define GDOME_T(node) gdome_cast_t((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeText one.
GDOME_EVNTT()
| #define GDOME_EVNTT(node) gdome_cast_evntt((GdomeNode *)node) | 
Cast a ganeral GdomeNode reference to a GdomeEventTarget one.
GDOME_XMLNS_NAMESPACE
| #define     GDOME_XMLNS_NAMESPACE | 
This is the namespace for the xmlns: prefix for namespace declaration
attributes.
GDOME_EXCEPTION_TYPE()
| #define GDOME_EXCEPTION_TYPE(exc) ((exc) & GDOME_EXCEPTION_TYPE_MASK) | 
GDOME_EXCEPTION_CODE()
| #define GDOME_EXCEPTION_CODE(exc) ((exc) & GDOME_EXCEPTION_CODE_MASK) | 
enum GdomeExceptionMasks
| typedef enum {
	GDOME_EXCEPTION_TYPE_MASK = 0x00FF0000,
	GDOME_EXCEPTION_CODE_MASK = 0x0000FFFF
} GdomeExceptionMasks; | 
enum GdomeExceptionType
| typedef enum {
	GDOME_CORE_EXCEPTION = 0 << 16,
	GDOME_EVENT_EXCEPTION = 1 << 16,
	GDOME_XPATH_EXCEPTION = 2 << 16
} GdomeExceptionType; | 
struct GdomeDOMString
| struct GdomeDOMString {
	gchar *str;
	gint refcnt;
	void (*unref) (GdomeDOMString *self);
}; | 
gdome_str_mkref ()
Creates a GdomeDOMString from a statically allocated string.
gdome_str_mkref_own ()
Creates a GdomeDOMString from a dynamically allocated gchar buffer.
gdome_str_mkref_dup ()
Creates a GdomeDOMString from a static or dynamically allocated gchar
buffer, but a copy of the initializing string is done before construction.
gdome_str_ref ()
Increase the reference count of the specified GdomeDOMString.
gdome_str_unref ()
Decrease the reference count of the specified GdomeDOMString. Free the
structure if the object will have zero reference.
gdome_str_equalIgnoreCase ()