|
apr_json_value_t * | apr_json_value_create (apr_pool_t *pool) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_string_create (apr_pool_t *pool, const char *val, apr_ssize_t len) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_array_create (apr_pool_t *pool, int nelts) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_object_create (apr_pool_t *pool) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_long_create (apr_pool_t *pool, apr_int64_t lnumber) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_double_create (apr_pool_t *pool, double dnumber) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_boolean_create (apr_pool_t *pool, int boolean) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_null_create (apr_pool_t *pool) __attribute__((nonnull(1))) |
|
apr_status_t | apr_json_object_set (apr_json_value_t *obj, const char *key, apr_ssize_t klen, apr_json_value_t *val, apr_pool_t *pool) __attribute__((nonnull(1 |
|
apr_status_t apr_status_t | apr_json_object_set_ex (apr_json_value_t *obj, apr_json_value_t *key, apr_json_value_t *val, apr_pool_t *pool) __attribute__((nonnull(1 |
|
apr_status_t apr_status_t apr_json_kv_t * | apr_json_object_get (apr_json_value_t *obj, const char *key, apr_ssize_t klen) __attribute__((nonnull(1 |
|
apr_status_t apr_status_t apr_json_kv_t apr_json_kv_t * | apr_json_object_first (apr_json_value_t *obj) __attribute__((nonnull(1))) |
|
apr_json_kv_t * | apr_json_object_next (apr_json_value_t *obj, apr_json_kv_t *kv) __attribute__((nonnull(1 |
|
apr_json_kv_t apr_status_t | apr_json_array_add (apr_json_value_t *arr, apr_json_value_t *val) __attribute__((nonnull(1 |
|
apr_json_kv_t apr_status_t apr_json_value_t * | apr_json_array_get (apr_json_value_t *arr, int index) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_array_first (const apr_json_value_t *arr) __attribute__((nonnull(1))) |
|
apr_json_value_t * | apr_json_array_next (const apr_json_value_t *arr, const apr_json_value_t *val) __attribute__((nonnull(1 |
|
apr_json_value_t apr_status_t | apr_json_decode (apr_json_value_t **retval, const char *injson, apr_ssize_t size, apr_off_t *offset, int flags, int level, apr_pool_t *pool) __attribute__((nonnull(1 |
|
apr_json_value_t apr_status_t apr_status_t | apr_json_encode (apr_bucket_brigade *brigade, apr_brigade_flush flush, void *ctx, const apr_json_value_t *json, int flags, apr_pool_t *pool) __attribute__((nonnull(1 |
|
apr_json_value_t apr_status_t apr_status_t apr_json_value_t * | apr_json_overlay (apr_pool_t *p, apr_json_value_t *overlay, apr_json_value_t *base, int flags) __attribute__((nonnull(1))) |
|