Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/libmysql_std/include/my_xml.h

Ir al código fuente de este archivo.

Clases

struct  xml_stack_st

'defines'

#define MY_XML_OK   0
#define MY_XML_ERROR   1

'typedefs'

typedef struct xml_stack_st MY_XML_PARSER

Funciones

void my_xml_parser_create (MY_XML_PARSER *st)
void my_xml_parser_free (MY_XML_PARSER *st)
int my_xml_parse (MY_XML_PARSER *st, const char *str, uint len)
void my_xml_set_value_handler (MY_XML_PARSER *st, int(*)(MY_XML_PARSER *, const char *, uint len))
void my_xml_set_enter_handler (MY_XML_PARSER *st, int(*)(MY_XML_PARSER *, const char *, uint len))
void my_xml_set_leave_handler (MY_XML_PARSER *st, int(*)(MY_XML_PARSER *, const char *, uint len))
void my_xml_set_user_data (MY_XML_PARSER *st, void *)
uint my_xml_error_pos (MY_XML_PARSER *st)
uint my_xml_error_lineno (MY_XML_PARSER *st)
const char * my_xml_error_string (MY_XML_PARSER *st)

Documentación de los 'defines'

#define MY_XML_ERROR   1
#define MY_XML_OK   0

Documentación de los 'typedefs'

typedef struct xml_stack_st MY_XML_PARSER

Documentación de las funciones

uint my_xml_error_lineno ( MY_XML_PARSER st)
uint my_xml_error_pos ( MY_XML_PARSER st)
const char* my_xml_error_string ( MY_XML_PARSER st)
int my_xml_parse ( MY_XML_PARSER st,
const char *  str,
uint  len 
)
void my_xml_parser_create ( MY_XML_PARSER st)
void my_xml_parser_free ( MY_XML_PARSER st)
void my_xml_set_enter_handler ( MY_XML_PARSER st,
int(*)(MY_XML_PARSER *, const char *, uint len  
)
void my_xml_set_leave_handler ( MY_XML_PARSER st,
int(*)(MY_XML_PARSER *, const char *, uint len  
)
void my_xml_set_user_data ( MY_XML_PARSER st,
void *   
)
void my_xml_set_value_handler ( MY_XML_PARSER st,
int(*)(MY_XML_PARSER *, const char *, uint len  
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'