X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fwrap-json.h;h=7fe90eee0b9fe2a6c47f4241893a166c93a80d0e;hb=69a85a68b5883bd97eb662372acb68af137dda7f;hp=1e95dcf2b0c5f97f9b3a34d34e7123010771fa1f;hpb=4a3d0c568ec5ee1296f4a50f269a1eadc4898e27;p=src%2Fapp-framework-binder.git diff --git a/src/wrap-json.h b/src/wrap-json.h index 1e95dcf2..7fe90eee 100644 --- a/src/wrap-json.h +++ b/src/wrap-json.h @@ -21,9 +21,16 @@ #include #include -extern int wrap_json_pack_error_position(int rc); -extern int wrap_json_pack_error_code(int rc); -extern const char *wrap_json_pack_error_string(int rc); +extern int wrap_json_get_error_position(int rc); +extern int wrap_json_get_error_code(int rc); +extern const char *wrap_json_get_error_string(int rc); + extern int wrap_json_vpack(struct json_object **result, const char *desc, va_list args); extern int wrap_json_pack(struct json_object **result, const char *desc, ...); +extern int wrap_json_vunpack(struct json_object *object, const char *desc, va_list args); +extern int wrap_json_unpack(struct json_object *object, const char *desc, ...); +extern int wrap_json_vcheck(struct json_object *object, const char *desc, va_list args); +extern int wrap_json_check(struct json_object *object, const char *desc, ...); +extern int wrap_json_vmatch(struct json_object *object, const char *desc, va_list args); +extern int wrap_json_match(struct json_object *object, const char *desc, ...);