aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_json.h
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@citrix.com>2012-03-01 12:26:15 +0000
committerIan Campbell <ian.campbell@citrix.com>2012-03-01 12:26:15 +0000
commit37d7ebe5b14540a315bb4d2e4a65b04c456f5700 (patch)
tree272a14bc9414b2c6d8b079701b8415f30fe38ce4 /tools/libxl/libxl_json.h
parent23aba672e7221e1a49a1e9662d4a40ca6d375bd2 (diff)
downloadxen-37d7ebe5b14540a315bb4d2e4a65b04c456f5700.tar.gz
xen-37d7ebe5b14540a315bb4d2e4a65b04c456f5700.tar.bz2
xen-37d7ebe5b14540a315bb4d2e4a65b04c456f5700.zip
libxl: autogenerate libxl_FOO_init and libxl_FOO_init_FIELD
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxl/libxl_json.h')
-rw-r--r--tools/libxl/libxl_json.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/libxl/libxl_json.h b/tools/libxl/libxl_json.h
index 1d183c5ef9..0e3836e5f2 100644
--- a/tools/libxl/libxl_json.h
+++ b/tools/libxl/libxl_json.h
@@ -22,6 +22,20 @@
# include <yajl/yajl_version.h>
#endif
+yajl_gen_status libxl_defbool_gen_json(yajl_gen hand, libxl_defbool *p);
+yajl_gen_status libxl_domid_gen_json(yajl_gen hand, libxl_domid *p);
+yajl_gen_status libxl_uuid_gen_json(yajl_gen hand, libxl_uuid *p);
+yajl_gen_status libxl_mac_gen_json(yajl_gen hand, libxl_mac *p);
+yajl_gen_status libxl_cpumap_gen_json(yajl_gen hand, libxl_cpumap *p);
+yajl_gen_status libxl_cpuid_policy_list_gen_json(yajl_gen hand,
+ libxl_cpuid_policy_list *p);
+yajl_gen_status libxl_string_list_gen_json(yajl_gen hand, libxl_string_list *p);
+yajl_gen_status libxl_key_value_list_gen_json(yajl_gen hand,
+ libxl_key_value_list *p);
+yajl_gen_status libxl_file_reference_gen_json(yajl_gen hand,
+ libxl_file_reference *p);
+yajl_gen_status libxl_hwcap_gen_json(yajl_gen hand, libxl_hwcap *p);
+
#include <_libxl_types_json.h>
/* YAJL version check */