#include <apr_xml.h>
Data Fields | |
const char * | name |
int | ns |
const char * | lang |
apr_text_header | first_cdata |
apr_text_header | following_cdata |
apr_xml_elem * | parent |
apr_xml_elem * | next |
apr_xml_elem * | first_child |
apr_xml_attr * | attr |
apr_xml_elem * | last_child |
apr_xml_ns_scope * | ns_scope |
void * | priv |
const char* apr_xml_elem::name |
element name
int apr_xml_elem::ns |
index into namespace array
const char* apr_xml_elem::lang |
xml:lang for attrs/contents
cdata right after start tag
cdata after MY end tag
struct apr_xml_elem* apr_xml_elem::parent [read] |
parent element
struct apr_xml_elem* apr_xml_elem::next [read] |
next (sibling) element
struct apr_xml_elem* apr_xml_elem::first_child [read] |
first child element
struct apr_xml_attr* apr_xml_elem::attr [read] |
first attribute
struct apr_xml_elem* apr_xml_elem::last_child [read] |
last child element
struct apr_xml_ns_scope* apr_xml_elem::ns_scope [read] |
namespaces scoped by this elem
void* apr_xml_elem::priv |
Place for modules to store private data