xref: /openbmc/libcper/cper-parse.i (revision 8f977457)
1 %module cperparse
2 %{
3     #include "cper-parse.h"
4     #include <json.h>
5     #include <stdio.h>
6 %}
7 
8 //Library function declarations for module export.
9 json_object* cper_to_ir(FILE* cper_file);
10 void ir_to_cper(json_object* ir, FILE* out);
11 
12 //JSON function symbol export.
13 const char *json_object_to_json_string(struct json_object *obj);
14 struct json_object *json_object_from_file(const char *filename);
15 struct json_object *json_tokener_parse(const char *str);