#include <ggz.h>
Data Fields | |
| char * | tag |
| The name of the element. | |
| char * | text |
| Text content of an element. | |
| GGZList * | attributes |
| 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. | |
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.
1.5.1