GME  13
Public Attributes
apr_xml_elem Struct Reference

#include <apr_xml.h>

Collaboration diagram for apr_xml_elem:
Collaboration graph
[legend]

List of all members.

Public Attributes

const char * name
int ns
const char * lang
apr_text_header first_cdata
apr_text_header following_cdata
struct apr_xml_elemparent
struct apr_xml_elemnext
struct apr_xml_elemfirst_child
struct apr_xml_attrattr
struct apr_xml_elemlast_child
struct apr_xml_ns_scope * ns_scope
void * priv

Detailed Description

apr_xml_elem: holds a parsed XML element

Definition at line 162 of file apr_xml.h.


Member Data Documentation

first attribute

Definition at line 182 of file apr_xml.h.

cdata right after start tag

Definition at line 171 of file apr_xml.h.

first child element

Definition at line 180 of file apr_xml.h.

cdata after MY end tag

Definition at line 173 of file apr_xml.h.

const char* apr_xml_elem::lang

xml:lang for attrs/contents

Definition at line 168 of file apr_xml.h.

last child element

Definition at line 186 of file apr_xml.h.

const char* apr_xml_elem::name

element name

Definition at line 164 of file apr_xml.h.

next (sibling) element

Definition at line 178 of file apr_xml.h.

index into namespace array

Definition at line 166 of file apr_xml.h.

struct apr_xml_ns_scope* apr_xml_elem::ns_scope

namespaces scoped by this elem

Definition at line 188 of file apr_xml.h.

parent element

Definition at line 176 of file apr_xml.h.

Place for modules to store private data

Definition at line 192 of file apr_xml.h.


The documentation for this struct was generated from the following file: