_GGZXMLElement Struct Reference
[XML parsing]

Object representing a single XML element. More...

#include <ggz.h>


Data Fields

char * tag
 The name of the element.
char * text
 Text content of an element.
GGZListattributes
 List of attributes on the element.
void * data
 Extra data associated with tag (usually gleaned from children).
void(* free )(struct _GGZXMLElement *)
 Function to free allocated memory.
void(* process )(void *, struct _GGZXMLElement *)
 Function to "process" tag.


Detailed Description

Object representing a single XML element.

Except for "process", do not access these members directly. Instead use the provided accessor functions. "process" is meant to be invoked as a method on instances of GGZXMLElement.


The documentation for this struct was generated from the following file:
Generated on Fri Nov 30 14:58:03 2007 for LibGGZ by  doxygen 1.5.1