28 #include "apr_pools.h"
29 #include "apr_tables.h"
30 #include "apr_file_io.h"
33 #if APR_CHARSET_EBCDIC
133 #define APR_XML_NS_DAV_ID 0
134 #define APR_XML_NS_NONE -10
136 #define APR_XML_NS_ERROR_BASE -100
138 #define APR_XML_NS_IS_ERROR(e) ((e) <= APR_XML_NS_ERROR_BASE)
196 #define APR_XML_ELEM_IS_EMPTY(e) ((e)->first_child == NULL && \
197 (e)->first_cdata.first == NULL)
231 apr_size_t buffer_length);
266 apr_size_t errbufsize);
286 int style, apr_array_header_t *namespaces,
287 int *ns_map, const
char **pbuf,
291 #define APR_XML_X2T_FULL 0
292 #define APR_XML_X2T_INNER 1
293 #define APR_XML_X2T_LANG_INNER 2
294 #define APR_XML_X2T_FULL_NS_LANG 3
302 APU_DECLARE(const char *) apr_xml_empty_elem(apr_pool_t *p,
337 #define APR_XML_GET_URI_ITEM(ary, i) (((const char * const *)(ary)->elts)[i])
339 #if APR_CHARSET_EBCDIC
347 APU_DECLARE(apr_status_t) apr_xml_parser_convert_doc(apr_pool_t *p,