#include <stddef.h>
Go to the source code of this file.
|
| G_JSON_Value * | G_json_value_init_object (void) |
| |
| G_JSON_Value * | G_json_value_init_array (void) |
| |
| G_JSON_Value_Type | G_json_value_get_type (const G_JSON_Value *value) |
| |
| G_JSON_Object * | G_json_value_get_object (const G_JSON_Value *) |
| |
| G_JSON_Object * | G_json_object (const G_JSON_Value *) |
| |
| G_JSON_Object * | G_json_object_get_object (const G_JSON_Object *, const char *) |
| |
| G_JSON_Array * | G_json_object_get_array (const G_JSON_Object *, const char *) |
| |
| G_JSON_Value * | G_json_object_get_value (const G_JSON_Object *, const char *) |
| |
| const char * | G_json_object_get_string (const G_JSON_Object *, const char *) |
| |
| double | G_json_object_get_number (const G_JSON_Object *, const char *) |
| |
| int | G_json_object_get_boolean (const G_JSON_Object *, const char *) |
| |
| G_JSON_Value * | G_json_object_get_wrapping_value (const G_JSON_Object *) |
| |
| G_JSON_Status | G_json_object_set_value (G_JSON_Object *, const char *, G_JSON_Value *) |
| |
| G_JSON_Status | G_json_object_set_string (G_JSON_Object *, const char *, const char *) |
| |
| G_JSON_Status | G_json_object_set_number (G_JSON_Object *, const char *, double) |
| |
| G_JSON_Status | G_json_object_set_boolean (G_JSON_Object *, const char *, int) |
| |
| G_JSON_Status | G_json_object_set_null (G_JSON_Object *, const char *) |
| |
| G_JSON_Status | G_json_object_dotset_string (G_JSON_Object *, const char *, const char *) |
| |
| const char * | G_json_object_dotget_string (G_JSON_Object *, const char *) |
| |
| G_JSON_Status | G_json_object_dotset_number (G_JSON_Object *, const char *, double) |
| |
| double | G_json_object_dotget_number (G_JSON_Object *, const char *) |
| |
| G_JSON_Status | G_json_object_dotset_null (G_JSON_Object *object, const char *name) |
| |
| G_JSON_Array * | G_json_array (const G_JSON_Value *) |
| |
| G_JSON_Value * | G_json_array_get_value (const G_JSON_Array *, size_t) |
| |
| const char * | G_json_array_get_string (const G_JSON_Array *, size_t) |
| |
| double | G_json_array_get_number (const G_JSON_Array *, size_t) |
| |
| int | G_json_array_get_boolean (const G_JSON_Array *, size_t) |
| |
| G_JSON_Status | G_json_array_append_value (G_JSON_Array *, G_JSON_Value *) |
| |
| G_JSON_Status | G_json_array_append_string (G_JSON_Array *, const char *) |
| |
| G_JSON_Status | G_json_array_append_number (G_JSON_Array *, double) |
| |
| G_JSON_Status | G_json_array_append_boolean (G_JSON_Array *, int) |
| |
| G_JSON_Status | G_json_array_append_null (G_JSON_Array *) |
| |
| void | G_json_set_float_serialization_format (const char *format) |
| |
| char * | G_json_serialize_to_string_pretty (const G_JSON_Value *) |
| |
| char * | G_json_serialize_to_string (const G_JSON_Value *) |
| |
| void | G_json_free_serialized_string (char *) |
| |
| void | G_json_value_free (G_JSON_Value *) |
| |
◆ G_JSON_Array
◆ G_JSON_Object
◆ G_JSON_Status
◆ G_JSON_Value
◆ G_JSON_Value_Type
◆ g_json_result_t
| Enumerator |
|---|
| G_JSONSuccess | |
| G_JSONFailure | |
Definition at line 25 of file gjson.h.
◆ g_json_value_type
| Enumerator |
|---|
| G_JSONError | |
| G_JSONNull | |
| G_JSONString | |
| G_JSONNumber | |
| G_JSONObject | |
| G_JSONArray | |
| G_JSONBoolean | |
Definition at line 14 of file gjson.h.
◆ G_json_array()
◆ G_json_array_append_boolean()
◆ G_json_array_append_null()
◆ G_json_array_append_number()
◆ G_json_array_append_string()
◆ G_json_array_append_value()
◆ G_json_array_get_boolean()
◆ G_json_array_get_number()
◆ G_json_array_get_string()
◆ G_json_array_get_value()
◆ G_json_free_serialized_string()
| void G_json_free_serialized_string |
( |
char * |
string | ) |
|
|
extern |
◆ G_json_object()
◆ G_json_object_dotget_number()
◆ G_json_object_dotget_string()
◆ G_json_object_dotset_null()
◆ G_json_object_dotset_number()
◆ G_json_object_dotset_string()
◆ G_json_object_get_array()
◆ G_json_object_get_boolean()
◆ G_json_object_get_number()
◆ G_json_object_get_object()
◆ G_json_object_get_string()
◆ G_json_object_get_value()
◆ G_json_object_get_wrapping_value()
◆ G_json_object_set_boolean()
◆ G_json_object_set_null()
◆ G_json_object_set_number()
◆ G_json_object_set_string()
◆ G_json_object_set_value()
◆ G_json_serialize_to_string()
◆ G_json_serialize_to_string_pretty()
◆ G_json_set_float_serialization_format()
| void G_json_set_float_serialization_format |
( |
const char * |
format | ) |
|
|
extern |
◆ G_json_value_free()
◆ G_json_value_get_object()
◆ G_json_value_get_type()
◆ G_json_value_init_array()
◆ G_json_value_init_object()