29 const std::string &filename,
35 json_parser.set_file(filename);
38 bool result=json_parser.parse();
41 if(json_parser.stack.size()==1)
42 dest.
swap(json_parser.stack.top());
49 const std::string &filename,
53 std::ifstream in(filename);
58 return parse_json(in, filename, message_handler, dest);
bool parse_json(std::istream &in, const std::string &filename, message_handlert &message_handler, jsont &dest)
int yyjsonlex_destroy(void *)
int yyjsonlex_init_extra(json_parsert *, void **)
int yyjsonparse(json_parsert &, void *)