55 typedef char *(*xml_fetch_another) (
const char *href,
void *baton);
157 void *user_data,
const char *body_text);
198 const char *document,
void *user_data);
247 const char *format, ...)
gdb_xml_attribute_handler * handler
const struct gdb_xml_attribute * attributes
const void * handler_data
void *( gdb_xml_attribute_handler)(struct gdb_xml_parser *parser, const struct gdb_xml_attribute *, const char *value)
char *(* xml_fetch_another)(const char *href, void *baton)
void gdb_xml_use_dtd(struct gdb_xml_parser *parser, const char *dtd_name)
struct type ** const(pascal_builtin_types[])
gdb_xml_attribute_handler gdb_xml_parse_attr_enum
char * xml_process_xincludes(const char *name, const char *text, xml_fetch_another fetcher, void *fetcher_baton, int depth)
const char * xml_builtin[][2]
LONGEST xml_builtin_xfer_partial(const char *filename, gdb_byte *readbuf, const gdb_byte *writebuf, ULONGEST offset, LONGEST len)
const char * fetch_xml_builtin(const char *filename)
DEF_VEC_O(gdb_xml_value_s)
void obstack_xml_printf(struct obstack *obstack, const char *format,...) ATTRIBUTE_PRINTF_2
void( gdb_xml_element_end_handler)(struct gdb_xml_parser *, const struct gdb_xml_element *, void *user_data, const char *body_text)
void gdb_xml_debug(struct gdb_xml_parser *parser, const char *format,...) ATTRIBUTE_PRINTF(2
void void gdb_xml_error(struct gdb_xml_parser *parser, const char *format,...) ATTRIBUTE_NORETURN ATTRIBUTE_PRINTF(2
ULONGEST gdb_xml_parse_ulongest(struct gdb_xml_parser *parser, const char *value)
const struct gdb_xml_element * children
void void struct gdb_xml_value * xml_find_attribute(VEC(gdb_xml_value_s)*attributes, const char *name)
const struct gdb_xml_enum gdb_xml_enums_boolean[]
gdb_xml_element_end_handler * end_handler
void( gdb_xml_element_start_handler)(struct gdb_xml_parser *parser, const struct gdb_xml_element *element, void *user_data, VEC(gdb_xml_value_s)*attributes)
int gdb_xml_parse(struct gdb_xml_parser *parser, const char *buffer)
char * xml_fetch_content_from_file(const char *filename, void *baton)
int gdb_xml_parse_quick(const char *name, const char *dtd_name, const struct gdb_xml_element *elements, const char *document, void *user_data)
gdb_xml_attribute_handler gdb_xml_parse_attr_ulongest
unsigned long long ULONGEST
static void ATTRIBUTE_PRINTF(6, 0)
const ULONGEST const LONGEST len
gdb_xml_element_start_handler * start_handler