23 bool parse_fail =
yyxmlparse(*
this, scanner) != 0;
31 const std::string &filename,
37 xml_parser.set_file(filename);
40 bool result = xml_parser.parse();
43 xml_parser.parse_tree.element.swap(dest);
50 const std::string &filename,
54 std::ifstream in(filename);
59 return parse_xml(in, filename, message_handler, dest);
static int instance_count
int yyxmllex_init_extra(xml_parsert *, void **)
bool parse_xml(std::istream &in, const std::string &filename, message_handlert &message_handler, xmlt &dest)
int yyxmllex_destroy(void *)
int yyxmlparse(xml_parsert &, void *)