|
GF_SAXParser * | gf_xml_sax_new (gf_xml_sax_node_start on_node_start, gf_xml_sax_node_end on_node_end, gf_xml_sax_text_content on_text_content, void *cbck) |
|
void | gf_xml_sax_del (GF_SAXParser *parser) |
|
GF_Err | gf_xml_sax_init (GF_SAXParser *parser, unsigned char *BOM) |
|
GF_Err | gf_xml_sax_parse (GF_SAXParser *parser, const void *string_bytes) |
|
GF_Err | gf_xml_sax_suspend (GF_SAXParser *parser, Bool do_suspend) |
|
GF_Err | gf_xml_sax_parse_file (GF_SAXParser *parser, const char *fileName, gf_xml_sax_progress OnProgress) |
|
u32 | gf_xml_sax_get_line (GF_SAXParser *parser) |
|
u32 | gf_xml_sax_get_file_size (GF_SAXParser *parser) |
|
u32 | gf_xml_sax_get_file_pos (GF_SAXParser *parser) |
|
char * | gf_xml_sax_peek_node (GF_SAXParser *parser, char *att_name, char *att_value, char *substitute, char *get_attr, char *end_pattern, Bool *is_substitute) |
|
Bool | gf_xml_sax_binary_file (GF_SAXParser *parser) |
|
const char * | gf_xml_sax_get_error (GF_SAXParser *parser) |
|
char * | gf_xml_get_root_type (const char *file, GF_Err *ret_code) |
|
u32 | gf_xml_sax_get_node_start_pos (GF_SAXParser *parser) |
|
u32 | gf_xml_sax_get_node_end_pos (GF_SAXParser *parser) |
|
GF_DOMParser * | gf_xml_dom_new () |
|
void | gf_xml_dom_del (GF_DOMParser *parser) |
|
GF_Err | gf_xml_dom_parse (GF_DOMParser *parser, const char *file, gf_xml_sax_progress OnProgress, void *cbk) |
|
GF_Err | gf_xml_dom_parse_string (GF_DOMParser *dom, char *string) |
|
const char * | gf_xml_dom_get_error (GF_DOMParser *parser) |
|
u32 | gf_xml_dom_get_line (GF_DOMParser *parser) |
|
char * | gf_xml_dom_serialize (GF_XMLNode *node, Bool content_only) |
|
GF_XMLNode * | gf_xml_dom_create_root (GF_DOMParser *parser, const char *name) |
|
GF_XMLNode * | gf_xml_dom_get_root (GF_DOMParser *parser) |
|
GF_XMLNode * | gf_xml_dom_detach_root (GF_DOMParser *parser) |
|
GF_XMLAttribute * | gf_xml_dom_set_attribute (GF_XMLNode *node, const char *name, const char *value) |
|
GF_XMLAttribute * | gf_xml_dom_get_attribute (GF_XMLNode *node, const char *name) |
|
GF_Err | gf_xml_dom_append_child (GF_XMLNode *node, GF_XMLNode *child) |
|
GF_XMLNode * | gf_xml_dom_node_new (const char *ns, const char *name) |
|
void | gf_xml_dom_node_del (GF_XMLNode *node) |
|
GF_Err | gf_xml_parse_bit_sequence (GF_XMLNode *bsroot, char **out_data, u32 *out_data_size) |
|