xref: /openbmc/libcper/cper-parse.i (revision f8fc7052)
1*f8fc7052SJohn Chung % module cperparse %
2*f8fc7052SJohn Chung 	{
312042d7aSLawrence Tang #include "cper-parse.h"
45202bbb4SLawrence Tang #include <json.h>
512042d7aSLawrence Tang #include <stdio.h>
6*f8fc7052SJohn Chung 		%
7*f8fc7052SJohn Chung 	}
812042d7aSLawrence Tang 
912042d7aSLawrence Tang 	//Library function declarations for module export.
10*f8fc7052SJohn Chung 	json_object *
11*f8fc7052SJohn Chung 	cper_to_ir(FILE *cper_file);
1212042d7aSLawrence Tang void ir_to_cper(json_object *ir, FILE *out);
1312042d7aSLawrence Tang 
1412042d7aSLawrence Tang //JSON function symbol export.
1512042d7aSLawrence Tang const char *json_object_to_json_string(struct json_object *obj);
1612042d7aSLawrence Tang struct json_object *json_object_from_file(const char *filename);
1712042d7aSLawrence Tang struct json_object *json_tokener_parse(const char *str);
18