26 #define MY_XML_ERROR    1 
   33 #define MY_XML_FLAG_RELATIVE_NAMES 1 
   40 #define MY_XML_FLAG_SKIP_TEXT_NORMALIZATION 2 
   52   enum my_xml_node_type current_node_type;
 
   56     char static_buffer[128];
 
   67   int  (*enter)(
struct xml_stack_st *st,
const char *val, 
size_t len);
 
   68   int  (*value)(
struct xml_stack_st *st,
const char *val, 
size_t len);
 
   69   int  (*leave_xml)(
struct xml_stack_st *st,
const char *val, 
size_t len);
 
   74 int  my_xml_parse(
MY_XML_PARSER *st,
const char *str, 
size_t len);