json.c.functions

C functions for json1 library

var c_json_array_add_array_element c_json_array_add_boolean_element c_json_array_add_double_element c_json_array_add_element c_json_array_add_int_element c_json_array_add_null_element c_json_array_add_object_element c_json_array_add_string_element c_json_array_dup_element c_json_array_equal c_json_array_foreach_element c_json_array_get_array_element c_json_array_get_boolean_element c_json_array_get_double_element c_json_array_get_element c_json_array_get_elements c_json_array_get_int_element c_json_array_get_length c_json_array_get_null_element c_json_array_get_object_element c_json_array_get_string_element c_json_array_get_type c_json_array_hash c_json_array_is_immutable c_json_array_new c_json_array_ref c_json_array_remove_element c_json_array_seal c_json_array_sized_new c_json_array_unref c_json_boxed_can_deserialize c_json_boxed_can_serialize c_json_boxed_deserialize c_json_boxed_register_deserialize_func c_json_boxed_register_serialize_func c_json_boxed_serialize c_json_builder_add_boolean_value c_json_builder_add_double_value c_json_builder_add_int_value c_json_builder_add_null_value c_json_builder_add_string_value c_json_builder_add_value c_json_builder_begin_array c_json_builder_begin_object c_json_builder_end_array c_json_builder_end_object c_json_builder_get_root c_json_builder_get_type c_json_builder_new c_json_builder_new_immutable c_json_builder_reset c_json_builder_set_member_name c_json_construct_gobject c_json_from_string c_json_generator_get_indent c_json_generator_get_indent_char c_json_generator_get_pretty c_json_generator_get_root c_json_generator_get_type c_json_generator_new c_json_generator_set_indent c_json_generator_set_indent_char c_json_generator_set_pretty c_json_generator_set_root c_json_generator_to_data c_json_generator_to_file c_json_generator_to_gstring c_json_generator_to_stream c_json_gobject_deserialize c_json_gobject_from_data c_json_gobject_serialize c_json_gobject_to_data c_json_gvariant_deserialize c_json_gvariant_deserialize_data c_json_gvariant_serialize c_json_gvariant_serialize_data c_json_node_alloc c_json_node_copy c_json_node_dup_array c_json_node_dup_object c_json_node_dup_string c_json_node_equal c_json_node_free c_json_node_get_array c_json_node_get_boolean c_json_node_get_double c_json_node_get_int c_json_node_get_node_type c_json_node_get_object c_json_node_get_parent c_json_node_get_string c_json_node_get_type c_json_node_get_value c_json_node_get_value_type c_json_node_hash c_json_node_init c_json_node_init_array c_json_node_init_boolean c_json_node_init_double c_json_node_init_int c_json_node_init_null c_json_node_init_object c_json_node_init_string c_json_node_is_immutable c_json_node_is_null c_json_node_new c_json_node_ref c_json_node_seal c_json_node_set_array c_json_node_set_boolean c_json_node_set_double c_json_node_set_int c_json_node_set_object c_json_node_set_parent c_json_node_set_string c_json_node_set_value c_json_node_take_array c_json_node_take_object c_json_node_type_name c_json_node_unref c_json_object_add_member c_json_object_dup_member c_json_object_equal c_json_object_foreach_member c_json_object_get_array_member c_json_object_get_boolean_member c_json_object_get_boolean_member_with_default c_json_object_get_double_member c_json_object_get_double_member_with_default c_json_object_get_int_member c_json_object_get_int_member_with_default c_json_object_get_member c_json_object_get_members c_json_object_get_null_member c_json_object_get_object_member c_json_object_get_size c_json_object_get_string_member c_json_object_get_string_member_with_default c_json_object_get_type c_json_object_get_values c_json_object_has_member c_json_object_hash c_json_object_is_immutable c_json_object_iter_init c_json_object_iter_init_ordered c_json_object_iter_next c_json_object_iter_next_ordered c_json_object_new c_json_object_ref c_json_object_remove_member c_json_object_seal c_json_object_set_array_member c_json_object_set_boolean_member c_json_object_set_double_member c_json_object_set_int_member c_json_object_set_member c_json_object_set_null_member c_json_object_set_object_member c_json_object_set_string_member c_json_object_unref c_json_parser_error_quark c_json_parser_get_current_line c_json_parser_get_current_pos c_json_parser_get_root c_json_parser_get_type c_json_parser_has_assignment c_json_parser_load_from_data c_json_parser_load_from_file c_json_parser_load_from_mapped_file c_json_parser_load_from_stream c_json_parser_load_from_stream_async c_json_parser_load_from_stream_finish c_json_parser_new c_json_parser_new_immutable c_json_parser_steal_root c_json_path_compile c_json_path_error_quark c_json_path_get_type c_json_path_match c_json_path_new c_json_path_query c_json_reader_count_elements c_json_reader_count_members c_json_reader_end_element c_json_reader_end_member c_json_reader_error_quark c_json_reader_get_boolean_value c_json_reader_get_current_node c_json_reader_get_double_value c_json_reader_get_error c_json_reader_get_int_value c_json_reader_get_member_name c_json_reader_get_null_value c_json_reader_get_string_value c_json_reader_get_type c_json_reader_get_value c_json_reader_is_array c_json_reader_is_object c_json_reader_is_value c_json_reader_list_members c_json_reader_new c_json_reader_read_element c_json_reader_read_member c_json_reader_set_root c_json_serializable_default_deserialize_property c_json_serializable_default_serialize_property c_json_serializable_deserialize_property c_json_serializable_find_property c_json_serializable_get_property c_json_serializable_get_type c_json_serializable_list_properties c_json_serializable_serialize_property c_json_serializable_set_property c_json_serialize_gobject c_json_string_compare c_json_string_equal c_json_string_hash c_json_to_string
alias json_array_add_array_element json_array_add_boolean_element json_array_add_double_element json_array_add_element json_array_add_int_element json_array_add_null_element json_array_add_object_element json_array_add_string_element json_array_dup_element json_array_equal json_array_foreach_element json_array_get_array_element json_array_get_boolean_element json_array_get_double_element json_array_get_element json_array_get_elements json_array_get_int_element json_array_get_length json_array_get_null_element json_array_get_object_element json_array_get_string_element json_array_get_type json_array_hash json_array_is_immutable json_array_new json_array_ref json_array_remove_element json_array_seal json_array_sized_new json_array_unref json_boxed_can_deserialize json_boxed_can_serialize json_boxed_deserialize json_boxed_register_deserialize_func json_boxed_register_serialize_func json_boxed_serialize json_builder_add_boolean_value json_builder_add_double_value json_builder_add_int_value json_builder_add_null_value json_builder_add_string_value json_builder_add_value json_builder_begin_array json_builder_begin_object json_builder_end_array json_builder_end_object json_builder_get_root json_builder_get_type json_builder_new json_builder_new_immutable json_builder_reset json_builder_set_member_name json_construct_gobject json_from_string json_generator_get_indent json_generator_get_indent_char json_generator_get_pretty json_generator_get_root json_generator_get_type json_generator_new json_generator_set_indent json_generator_set_indent_char json_generator_set_pretty json_generator_set_root json_generator_to_data json_generator_to_file json_generator_to_gstring json_generator_to_stream json_gobject_deserialize json_gobject_from_data json_gobject_serialize json_gobject_to_data json_gvariant_deserialize json_gvariant_deserialize_data json_gvariant_serialize json_gvariant_serialize_data json_node_alloc json_node_copy json_node_dup_array json_node_dup_object json_node_dup_string json_node_equal json_node_free json_node_get_array json_node_get_boolean json_node_get_double json_node_get_int json_node_get_node_type json_node_get_object json_node_get_parent json_node_get_string json_node_get_type json_node_get_value json_node_get_value_type json_node_hash json_node_init json_node_init_array json_node_init_boolean json_node_init_double json_node_init_int json_node_init_null json_node_init_object json_node_init_string json_node_is_immutable json_node_is_null json_node_new json_node_ref json_node_seal json_node_set_array json_node_set_boolean json_node_set_double json_node_set_int json_node_set_object json_node_set_parent json_node_set_string json_node_set_value json_node_take_array json_node_take_object json_node_type_name json_node_unref json_object_add_member json_object_dup_member json_object_equal json_object_foreach_member json_object_get_array_member json_object_get_boolean_member json_object_get_boolean_member_with_default json_object_get_double_member json_object_get_double_member_with_default json_object_get_int_member json_object_get_int_member_with_default json_object_get_member json_object_get_members json_object_get_null_member json_object_get_object_member json_object_get_size json_object_get_string_member json_object_get_string_member_with_default json_object_get_type json_object_get_values json_object_has_member json_object_hash json_object_is_immutable json_object_iter_init json_object_iter_init_ordered json_object_iter_next json_object_iter_next_ordered json_object_new json_object_ref json_object_remove_member json_object_seal json_object_set_array_member json_object_set_boolean_member json_object_set_double_member json_object_set_int_member json_object_set_member json_object_set_null_member json_object_set_object_member json_object_set_string_member json_object_unref json_parser_error_quark json_parser_get_current_line json_parser_get_current_pos json_parser_get_root json_parser_get_type json_parser_has_assignment json_parser_load_from_data json_parser_load_from_file json_parser_load_from_mapped_file json_parser_load_from_stream json_parser_load_from_stream_async json_parser_load_from_stream_finish json_parser_new json_parser_new_immutable json_parser_steal_root json_path_compile json_path_error_quark json_path_get_type json_path_match json_path_new json_path_query json_reader_count_elements json_reader_count_members json_reader_end_element json_reader_end_member json_reader_error_quark json_reader_get_boolean_value json_reader_get_current_node json_reader_get_double_value json_reader_get_error json_reader_get_int_value json_reader_get_member_name json_reader_get_null_value json_reader_get_string_value json_reader_get_type json_reader_get_value json_reader_is_array json_reader_is_object json_reader_is_value json_reader_list_members json_reader_new json_reader_read_element json_reader_read_member json_reader_set_root json_serializable_default_deserialize_property json_serializable_default_serialize_property json_serializable_deserialize_property json_serializable_find_property json_serializable_get_property json_serializable_get_type json_serializable_list_properties json_serializable_serialize_property json_serializable_set_property json_serialize_gobject json_string_compare json_string_equal json_string_hash json_to_string

Module Initializers 1

shared static this()

Types 218

aliasjson_array_get_type = c_json_array_get_type
aliasjson_array_new = c_json_array_new
aliasjson_array_sized_new = c_json_array_sized_new
aliasjson_array_add_array_element = c_json_array_add_array_element
aliasjson_array_add_boolean_element = c_json_array_add_boolean_element
aliasjson_array_add_double_element = c_json_array_add_double_element
aliasjson_array_add_element = c_json_array_add_element
aliasjson_array_add_int_element = c_json_array_add_int_element
aliasjson_array_add_null_element = c_json_array_add_null_element
aliasjson_array_add_object_element = c_json_array_add_object_element
aliasjson_array_add_string_element = c_json_array_add_string_element
aliasjson_array_dup_element = c_json_array_dup_element
aliasjson_array_equal = c_json_array_equal
aliasjson_array_foreach_element = c_json_array_foreach_element
aliasjson_array_get_array_element = c_json_array_get_array_element
aliasjson_array_get_boolean_element = c_json_array_get_boolean_element
aliasjson_array_get_double_element = c_json_array_get_double_element
aliasjson_array_get_element = c_json_array_get_element
aliasjson_array_get_elements = c_json_array_get_elements
aliasjson_array_get_int_element = c_json_array_get_int_element
aliasjson_array_get_length = c_json_array_get_length
aliasjson_array_get_null_element = c_json_array_get_null_element
aliasjson_array_get_object_element = c_json_array_get_object_element
aliasjson_array_get_string_element = c_json_array_get_string_element
aliasjson_array_hash = c_json_array_hash
aliasjson_array_is_immutable = c_json_array_is_immutable
aliasjson_array_ref = c_json_array_ref
aliasjson_array_remove_element = c_json_array_remove_element
aliasjson_array_seal = c_json_array_seal
aliasjson_array_unref = c_json_array_unref
aliasjson_builder_get_type = c_json_builder_get_type
aliasjson_builder_new = c_json_builder_new
aliasjson_builder_new_immutable = c_json_builder_new_immutable
aliasjson_builder_add_boolean_value = c_json_builder_add_boolean_value
aliasjson_builder_add_double_value = c_json_builder_add_double_value
aliasjson_builder_add_int_value = c_json_builder_add_int_value
aliasjson_builder_add_null_value = c_json_builder_add_null_value
aliasjson_builder_add_string_value = c_json_builder_add_string_value
aliasjson_builder_add_value = c_json_builder_add_value
aliasjson_builder_begin_array = c_json_builder_begin_array
aliasjson_builder_begin_object = c_json_builder_begin_object
aliasjson_builder_end_array = c_json_builder_end_array
aliasjson_builder_end_object = c_json_builder_end_object
aliasjson_builder_get_root = c_json_builder_get_root
aliasjson_builder_reset = c_json_builder_reset
aliasjson_builder_set_member_name = c_json_builder_set_member_name
aliasjson_generator_get_type = c_json_generator_get_type
aliasjson_generator_new = c_json_generator_new
aliasjson_generator_get_indent = c_json_generator_get_indent
aliasjson_generator_get_indent_char = c_json_generator_get_indent_char
aliasjson_generator_get_pretty = c_json_generator_get_pretty
aliasjson_generator_get_root = c_json_generator_get_root
aliasjson_generator_set_indent = c_json_generator_set_indent
aliasjson_generator_set_indent_char = c_json_generator_set_indent_char
aliasjson_generator_set_pretty = c_json_generator_set_pretty
aliasjson_generator_set_root = c_json_generator_set_root
aliasjson_generator_to_data = c_json_generator_to_data
aliasjson_generator_to_file = c_json_generator_to_file
aliasjson_generator_to_gstring = c_json_generator_to_gstring
aliasjson_generator_to_stream = c_json_generator_to_stream
aliasjson_node_get_type = c_json_node_get_type
aliasjson_node_alloc = c_json_node_alloc
aliasjson_node_new = c_json_node_new
aliasjson_node_copy = c_json_node_copy
aliasjson_node_dup_array = c_json_node_dup_array
aliasjson_node_dup_object = c_json_node_dup_object
aliasjson_node_dup_string = c_json_node_dup_string
aliasjson_node_equal = c_json_node_equal
aliasjson_node_free = c_json_node_free
aliasjson_node_get_array = c_json_node_get_array
aliasjson_node_get_boolean = c_json_node_get_boolean
aliasjson_node_get_double = c_json_node_get_double
aliasjson_node_get_int = c_json_node_get_int
aliasjson_node_get_node_type = c_json_node_get_node_type
aliasjson_node_get_object = c_json_node_get_object
aliasjson_node_get_parent = c_json_node_get_parent
aliasjson_node_get_string = c_json_node_get_string
aliasjson_node_get_value = c_json_node_get_value
aliasjson_node_get_value_type = c_json_node_get_value_type
aliasjson_node_hash = c_json_node_hash
aliasjson_node_init = c_json_node_init
aliasjson_node_init_array = c_json_node_init_array
aliasjson_node_init_boolean = c_json_node_init_boolean
aliasjson_node_init_double = c_json_node_init_double
aliasjson_node_init_int = c_json_node_init_int
aliasjson_node_init_null = c_json_node_init_null
aliasjson_node_init_object = c_json_node_init_object
aliasjson_node_init_string = c_json_node_init_string
aliasjson_node_is_immutable = c_json_node_is_immutable
aliasjson_node_is_null = c_json_node_is_null
aliasjson_node_ref = c_json_node_ref
aliasjson_node_seal = c_json_node_seal
aliasjson_node_set_array = c_json_node_set_array
aliasjson_node_set_boolean = c_json_node_set_boolean
aliasjson_node_set_double = c_json_node_set_double
aliasjson_node_set_int = c_json_node_set_int
aliasjson_node_set_object = c_json_node_set_object
aliasjson_node_set_parent = c_json_node_set_parent
aliasjson_node_set_string = c_json_node_set_string
aliasjson_node_set_value = c_json_node_set_value
aliasjson_node_take_array = c_json_node_take_array
aliasjson_node_take_object = c_json_node_take_object
aliasjson_node_type_name = c_json_node_type_name
aliasjson_node_unref = c_json_node_unref
aliasjson_object_iter_init = c_json_object_iter_init
aliasjson_object_iter_init_ordered = c_json_object_iter_init_ordered
aliasjson_object_iter_next = c_json_object_iter_next
aliasjson_object_iter_next_ordered = c_json_object_iter_next_ordered
aliasjson_object_get_type = c_json_object_get_type
aliasjson_object_new = c_json_object_new
aliasjson_object_add_member = c_json_object_add_member
aliasjson_object_dup_member = c_json_object_dup_member
aliasjson_object_equal = c_json_object_equal
aliasjson_object_foreach_member = c_json_object_foreach_member
aliasjson_object_get_array_member = c_json_object_get_array_member
aliasjson_object_get_boolean_member = c_json_object_get_boolean_member
aliasjson_object_get_boolean_member_with_default = c_json_object_get_boolean_member_with_default
aliasjson_object_get_double_member = c_json_object_get_double_member
aliasjson_object_get_double_member_with_default = c_json_object_get_double_member_with_default
aliasjson_object_get_int_member = c_json_object_get_int_member
aliasjson_object_get_int_member_with_default = c_json_object_get_int_member_with_default
aliasjson_object_get_member = c_json_object_get_member
aliasjson_object_get_members = c_json_object_get_members
aliasjson_object_get_null_member = c_json_object_get_null_member
aliasjson_object_get_object_member = c_json_object_get_object_member
aliasjson_object_get_size = c_json_object_get_size
aliasjson_object_get_string_member = c_json_object_get_string_member
aliasjson_object_get_string_member_with_default = c_json_object_get_string_member_with_default
aliasjson_object_get_values = c_json_object_get_values
aliasjson_object_has_member = c_json_object_has_member
aliasjson_object_hash = c_json_object_hash
aliasjson_object_is_immutable = c_json_object_is_immutable
aliasjson_object_ref = c_json_object_ref
aliasjson_object_remove_member = c_json_object_remove_member
aliasjson_object_seal = c_json_object_seal
aliasjson_object_set_array_member = c_json_object_set_array_member
aliasjson_object_set_boolean_member = c_json_object_set_boolean_member
aliasjson_object_set_double_member = c_json_object_set_double_member
aliasjson_object_set_int_member = c_json_object_set_int_member
aliasjson_object_set_member = c_json_object_set_member
aliasjson_object_set_null_member = c_json_object_set_null_member
aliasjson_object_set_object_member = c_json_object_set_object_member
aliasjson_object_set_string_member = c_json_object_set_string_member
aliasjson_object_unref = c_json_object_unref
aliasjson_parser_get_type = c_json_parser_get_type
aliasjson_parser_new = c_json_parser_new
aliasjson_parser_new_immutable = c_json_parser_new_immutable
aliasjson_parser_get_current_line = c_json_parser_get_current_line
aliasjson_parser_get_current_pos = c_json_parser_get_current_pos
aliasjson_parser_get_root = c_json_parser_get_root
aliasjson_parser_has_assignment = c_json_parser_has_assignment
aliasjson_parser_load_from_data = c_json_parser_load_from_data
aliasjson_parser_load_from_file = c_json_parser_load_from_file
aliasjson_parser_load_from_mapped_file = c_json_parser_load_from_mapped_file
aliasjson_parser_load_from_stream = c_json_parser_load_from_stream
aliasjson_parser_load_from_stream_async = c_json_parser_load_from_stream_async
aliasjson_parser_load_from_stream_finish = c_json_parser_load_from_stream_finish
aliasjson_parser_steal_root = c_json_parser_steal_root
aliasjson_path_get_type = c_json_path_get_type
aliasjson_path_new = c_json_path_new
aliasjson_path_query = c_json_path_query
aliasjson_path_compile = c_json_path_compile
aliasjson_path_match = c_json_path_match
aliasjson_reader_get_type = c_json_reader_get_type
aliasjson_reader_new = c_json_reader_new
aliasjson_reader_count_elements = c_json_reader_count_elements
aliasjson_reader_count_members = c_json_reader_count_members
aliasjson_reader_end_element = c_json_reader_end_element
aliasjson_reader_end_member = c_json_reader_end_member
aliasjson_reader_get_boolean_value = c_json_reader_get_boolean_value
aliasjson_reader_get_current_node = c_json_reader_get_current_node
aliasjson_reader_get_double_value = c_json_reader_get_double_value
aliasjson_reader_get_error = c_json_reader_get_error
aliasjson_reader_get_int_value = c_json_reader_get_int_value
aliasjson_reader_get_member_name = c_json_reader_get_member_name
aliasjson_reader_get_null_value = c_json_reader_get_null_value
aliasjson_reader_get_string_value = c_json_reader_get_string_value
aliasjson_reader_get_value = c_json_reader_get_value
aliasjson_reader_is_array = c_json_reader_is_array
aliasjson_reader_is_object = c_json_reader_is_object
aliasjson_reader_is_value = c_json_reader_is_value
aliasjson_reader_list_members = c_json_reader_list_members
aliasjson_reader_read_element = c_json_reader_read_element
aliasjson_reader_read_member = c_json_reader_read_member
aliasjson_reader_set_root = c_json_reader_set_root
aliasjson_serializable_get_type = c_json_serializable_get_type
aliasjson_serializable_default_deserialize_property = c_json_serializable_default_deserialize_property
aliasjson_serializable_default_serialize_property = c_json_serializable_default_serialize_property
aliasjson_serializable_deserialize_property = c_json_serializable_deserialize_property
aliasjson_serializable_find_property = c_json_serializable_find_property
aliasjson_serializable_get_property = c_json_serializable_get_property
aliasjson_serializable_list_properties = c_json_serializable_list_properties
aliasjson_serializable_serialize_property = c_json_serializable_serialize_property
aliasjson_serializable_set_property = c_json_serializable_set_property
aliasjson_boxed_can_deserialize = c_json_boxed_can_deserialize
aliasjson_boxed_can_serialize = c_json_boxed_can_serialize
aliasjson_boxed_deserialize = c_json_boxed_deserialize
aliasjson_boxed_register_deserialize_func = c_json_boxed_register_deserialize_func
aliasjson_boxed_register_serialize_func = c_json_boxed_register_serialize_func
aliasjson_boxed_serialize = c_json_boxed_serialize
aliasjson_construct_gobject = c_json_construct_gobject
aliasjson_from_string = c_json_from_string
aliasjson_gobject_deserialize = c_json_gobject_deserialize
aliasjson_gobject_from_data = c_json_gobject_from_data
aliasjson_gobject_serialize = c_json_gobject_serialize
aliasjson_gobject_to_data = c_json_gobject_to_data
aliasjson_gvariant_deserialize = c_json_gvariant_deserialize
aliasjson_gvariant_deserialize_data = c_json_gvariant_deserialize_data
aliasjson_gvariant_serialize = c_json_gvariant_serialize
aliasjson_gvariant_serialize_data = c_json_gvariant_serialize_data
aliasjson_serialize_gobject = c_json_serialize_gobject
aliasjson_string_compare = c_json_string_compare
aliasjson_string_equal = c_json_string_equal
aliasjson_string_hash = c_json_string_hash
aliasjson_to_string = c_json_to_string
aliasjson_parser_error_quark = c_json_parser_error_quark
aliasjson_path_error_quark = c_json_path_error_quark
aliasjson_reader_error_quark = c_json_reader_error_quark

Variables 218

varGType function() c_json_array_get_type
varJsonArray * function() c_json_array_new
varJsonArray * function(uint nElements) c_json_array_sized_new
varvoid function(JsonArray * array, JsonArray * value) c_json_array_add_array_element
varvoid function(JsonArray * array, gboolean value) c_json_array_add_boolean_element
varvoid function(JsonArray * array, double value) c_json_array_add_double_element
varvoid function(JsonArray * array, JsonNode * node) c_json_array_add_element
varvoid function(JsonArray * array, long value) c_json_array_add_int_element
varvoid function(JsonArray * array) c_json_array_add_null_element
varvoid function(JsonArray * array, JsonObject * value) c_json_array_add_object_element
varvoid function(JsonArray * array, const(char) * value) c_json_array_add_string_element
varJsonNode * function(JsonArray * array, uint index) c_json_array_dup_element
vargboolean function(JsonArray * a, JsonArray * b) c_json_array_equal
varvoid function(JsonArray * array, JsonArrayForeach func, void * data) c_json_array_foreach_element
varJsonArray * function(JsonArray * array, uint index) c_json_array_get_array_element
vargboolean function(JsonArray * array, uint index) c_json_array_get_boolean_element
vardouble function(JsonArray * array, uint index) c_json_array_get_double_element
varJsonNode * function(JsonArray * array, uint index) c_json_array_get_element
varGList * function(JsonArray * array) c_json_array_get_elements
varlong function(JsonArray * array, uint index) c_json_array_get_int_element
varuint function(JsonArray * array) c_json_array_get_length
vargboolean function(JsonArray * array, uint index) c_json_array_get_null_element
varJsonObject * function(JsonArray * array, uint index) c_json_array_get_object_element
varconst(char) * function(JsonArray * array, uint index) c_json_array_get_string_element
varuint function(JsonArray * key) c_json_array_hash
vargboolean function(JsonArray * array) c_json_array_is_immutable
varJsonArray * function(JsonArray * array) c_json_array_ref
varvoid function(JsonArray * array, uint index) c_json_array_remove_element
varvoid function(JsonArray * array) c_json_array_seal
varvoid function(JsonArray * array) c_json_array_unref
varGType function() c_json_builder_get_type
varJsonBuilder * function() c_json_builder_new
varJsonBuilder * function() c_json_builder_new_immutable
varJsonBuilder * function(JsonBuilder * builder, gboolean value) c_json_builder_add_boolean_value
varJsonBuilder * function(JsonBuilder * builder, double value) c_json_builder_add_double_value
varJsonBuilder * function(JsonBuilder * builder, long value) c_json_builder_add_int_value
varJsonBuilder * function(JsonBuilder * builder) c_json_builder_add_null_value
varJsonBuilder * function(JsonBuilder * builder, const(char) * value) c_json_builder_add_string_value
varJsonBuilder * function(JsonBuilder * builder, JsonNode * node) c_json_builder_add_value
varJsonBuilder * function(JsonBuilder * builder) c_json_builder_begin_array
varJsonBuilder * function(JsonBuilder * builder) c_json_builder_begin_object
varJsonBuilder * function(JsonBuilder * builder) c_json_builder_end_array
varJsonBuilder * function(JsonBuilder * builder) c_json_builder_end_object
varJsonNode * function(JsonBuilder * builder) c_json_builder_get_root
varvoid function(JsonBuilder * builder) c_json_builder_reset
varJsonBuilder * function(JsonBuilder * builder, const(char) * memberName) c_json_builder_set_member_name
varGType function() c_json_generator_get_type
varJsonGenerator * function() c_json_generator_new
varuint function(JsonGenerator * generator) c_json_generator_get_indent
vardchar function(JsonGenerator * generator) c_json_generator_get_indent_char
vargboolean function(JsonGenerator * generator) c_json_generator_get_pretty
varJsonNode * function(JsonGenerator * generator) c_json_generator_get_root
varvoid function(JsonGenerator * generator, uint indentLevel) c_json_generator_set_indent
varvoid function(JsonGenerator * generator, dchar indentChar) c_json_generator_set_indent_char
varvoid function(JsonGenerator * generator, gboolean isPretty) c_json_generator_set_pretty
varvoid function(JsonGenerator * generator, JsonNode * node) c_json_generator_set_root
varchar * function(JsonGenerator * generator, size_t * length) c_json_generator_to_data
vargboolean function(JsonGenerator * generator, const(char) * filename, GError * * _err) c_json_generator_to_file
varGString * function(JsonGenerator * generator, GString * string_) c_json_generator_to_gstring
vargboolean function(JsonGenerator * generator, GOutputStream * stream, GCancellable * cancellable, GError * * _err) c_json_generator_to_stream
varGType function() c_json_node_get_type
varJsonNode * function() c_json_node_alloc
varJsonNode * function(JsonNodeType type) c_json_node_new
varJsonNode * function(JsonNode * node) c_json_node_copy
varJsonArray * function(JsonNode * node) c_json_node_dup_array
varJsonObject * function(JsonNode * node) c_json_node_dup_object
varchar * function(JsonNode * node) c_json_node_dup_string
vargboolean function(JsonNode * a, JsonNode * b) c_json_node_equal
varvoid function(JsonNode * node) c_json_node_free
varJsonArray * function(JsonNode * node) c_json_node_get_array
vargboolean function(JsonNode * node) c_json_node_get_boolean
vardouble function(JsonNode * node) c_json_node_get_double
varlong function(JsonNode * node) c_json_node_get_int
varJsonNodeType function(JsonNode * node) c_json_node_get_node_type
varJsonObject * function(JsonNode * node) c_json_node_get_object
varJsonNode * function(JsonNode * node) c_json_node_get_parent
varconst(char) * function(JsonNode * node) c_json_node_get_string
varvoid function(JsonNode * node, GValue * value) c_json_node_get_value
varGType function(JsonNode * node) c_json_node_get_value_type
varuint function(JsonNode * key) c_json_node_hash
varJsonNode * function(JsonNode * node, JsonNodeType type) c_json_node_init
varJsonNode * function(JsonNode * node, JsonArray * array) c_json_node_init_array
varJsonNode * function(JsonNode * node, gboolean value) c_json_node_init_boolean
varJsonNode * function(JsonNode * node, double value) c_json_node_init_double
varJsonNode * function(JsonNode * node, long value) c_json_node_init_int
varJsonNode * function(JsonNode * node) c_json_node_init_null
varJsonNode * function(JsonNode * node, JsonObject * object) c_json_node_init_object
varJsonNode * function(JsonNode * node, const(char) * value) c_json_node_init_string
vargboolean function(JsonNode * node) c_json_node_is_immutable
vargboolean function(JsonNode * node) c_json_node_is_null
varJsonNode * function(JsonNode * node) c_json_node_ref
varvoid function(JsonNode * node) c_json_node_seal
varvoid function(JsonNode * node, JsonArray * array) c_json_node_set_array
varvoid function(JsonNode * node, gboolean value) c_json_node_set_boolean
varvoid function(JsonNode * node, double value) c_json_node_set_double
varvoid function(JsonNode * node, long value) c_json_node_set_int
varvoid function(JsonNode * node, JsonObject * object) c_json_node_set_object
varvoid function(JsonNode * node, JsonNode * parent) c_json_node_set_parent
varvoid function(JsonNode * node, const(char) * value) c_json_node_set_string
varvoid function(JsonNode * node, const(GValue) * value) c_json_node_set_value
varvoid function(JsonNode * node, JsonArray * array) c_json_node_take_array
varvoid function(JsonNode * node, JsonObject * object) c_json_node_take_object
varconst(char) * function(JsonNode * node) c_json_node_type_name
varvoid function(JsonNode * node) c_json_node_unref
varvoid function(JsonObjectIter * iter, JsonObject * object) c_json_object_iter_init
varvoid function(JsonObjectIter * iter, JsonObject * object) c_json_object_iter_init_ordered
vargboolean function(JsonObjectIter * iter, const(char *) * memberName, JsonNode * * memberNode) c_json_object_iter_next
vargboolean function(JsonObjectIter * iter, const(char *) * memberName, JsonNode * * memberNode) c_json_object_iter_next_ordered
varGType function() c_json_object_get_type
varJsonObject * function() c_json_object_new
varvoid function(JsonObject * object, const(char) * memberName, JsonNode * node) c_json_object_add_member
varJsonNode * function(JsonObject * object, const(char) * memberName) c_json_object_dup_member
vargboolean function(JsonObject * a, JsonObject * b) c_json_object_equal
varvoid function(JsonObject * object, JsonObjectForeach func, void * data) c_json_object_foreach_member
varJsonArray * function(JsonObject * object, const(char) * memberName) c_json_object_get_array_member
vargboolean function(JsonObject * object, const(char) * memberName) c_json_object_get_boolean_member
vargboolean function(JsonObject * object, const(char) * memberName, gboolean defaultValue) c_json_object_get_boolean_member_with_default
vardouble function(JsonObject * object, const(char) * memberName) c_json_object_get_double_member
vardouble function(JsonObject * object, const(char) * memberName, double defaultValue) c_json_object_get_double_member_with_default
varlong function(JsonObject * object, const(char) * memberName) c_json_object_get_int_member
varlong function(JsonObject * object, const(char) * memberName, long defaultValue) c_json_object_get_int_member_with_default
varJsonNode * function(JsonObject * object, const(char) * memberName) c_json_object_get_member
varGList * function(JsonObject * object) c_json_object_get_members
vargboolean function(JsonObject * object, const(char) * memberName) c_json_object_get_null_member
varJsonObject * function(JsonObject * object, const(char) * memberName) c_json_object_get_object_member
varuint function(JsonObject * object) c_json_object_get_size
varconst(char) * function(JsonObject * object, const(char) * memberName) c_json_object_get_string_member
varconst(char) * function(JsonObject * object, const(char) * memberName, const(char) * defaultValue) c_json_object_get_string_member_with_default
varGList * function(JsonObject * object) c_json_object_get_values
vargboolean function(JsonObject * object, const(char) * memberName) c_json_object_has_member
varuint function(JsonObject * key) c_json_object_hash
vargboolean function(JsonObject * object) c_json_object_is_immutable
varJsonObject * function(JsonObject * object) c_json_object_ref
varvoid function(JsonObject * object, const(char) * memberName) c_json_object_remove_member
varvoid function(JsonObject * object) c_json_object_seal
varvoid function(JsonObject * object, const(char) * memberName, JsonArray * value) c_json_object_set_array_member
varvoid function(JsonObject * object, const(char) * memberName, gboolean value) c_json_object_set_boolean_member
varvoid function(JsonObject * object, const(char) * memberName, double value) c_json_object_set_double_member
varvoid function(JsonObject * object, const(char) * memberName, long value) c_json_object_set_int_member
varvoid function(JsonObject * object, const(char) * memberName, JsonNode * node) c_json_object_set_member
varvoid function(JsonObject * object, const(char) * memberName) c_json_object_set_null_member
varvoid function(JsonObject * object, const(char) * memberName, JsonObject * value) c_json_object_set_object_member
varvoid function(JsonObject * object, const(char) * memberName, const(char) * value) c_json_object_set_string_member
varvoid function(JsonObject * object) c_json_object_unref
varGType function() c_json_parser_get_type
varJsonParser * function() c_json_parser_new
varJsonParser * function() c_json_parser_new_immutable
varuint function(JsonParser * parser) c_json_parser_get_current_line
varuint function(JsonParser * parser) c_json_parser_get_current_pos
varJsonNode * function(JsonParser * parser) c_json_parser_get_root
vargboolean function(JsonParser * parser, char * * variableName) c_json_parser_has_assignment
vargboolean function(JsonParser * parser, const(char) * data, ptrdiff_t length, GError * * _err) c_json_parser_load_from_data
vargboolean function(JsonParser * parser, const(char) * filename, GError * * _err) c_json_parser_load_from_file
vargboolean function(JsonParser * parser, const(char) * filename, GError * * _err) c_json_parser_load_from_mapped_file
vargboolean function(JsonParser * parser, GInputStream * stream, GCancellable * cancellable, GError * * _err) c_json_parser_load_from_stream
varvoid function(JsonParser * parser, GInputStream * stream, GCancellable * cancellable, GAsyncReadyCallback callback, void * userData) c_json_parser_load_from_stream_async
vargboolean function(JsonParser * parser, GAsyncResult * result, GError * * _err) c_json_parser_load_from_stream_finish
varJsonNode * function(JsonParser * parser) c_json_parser_steal_root
varGType function() c_json_path_get_type
varJsonPath * function() c_json_path_new
varJsonNode * function(const(char) * expression, JsonNode * root, GError * * _err) c_json_path_query
vargboolean function(JsonPath * path, const(char) * expression, GError * * _err) c_json_path_compile
varJsonNode * function(JsonPath * path, JsonNode * root) c_json_path_match
varGType function() c_json_reader_get_type
varJsonReader * function(JsonNode * node) c_json_reader_new
varint function(JsonReader * reader) c_json_reader_count_elements
varint function(JsonReader * reader) c_json_reader_count_members
varvoid function(JsonReader * reader) c_json_reader_end_element
varvoid function(JsonReader * reader) c_json_reader_end_member
vargboolean function(JsonReader * reader) c_json_reader_get_boolean_value
varJsonNode * function(JsonReader * reader) c_json_reader_get_current_node
vardouble function(JsonReader * reader) c_json_reader_get_double_value
varconst(GError) * function(JsonReader * reader) c_json_reader_get_error
varlong function(JsonReader * reader) c_json_reader_get_int_value
varconst(char) * function(JsonReader * reader) c_json_reader_get_member_name
vargboolean function(JsonReader * reader) c_json_reader_get_null_value
varconst(char) * function(JsonReader * reader) c_json_reader_get_string_value
varJsonNode * function(JsonReader * reader) c_json_reader_get_value
vargboolean function(JsonReader * reader) c_json_reader_is_array
vargboolean function(JsonReader * reader) c_json_reader_is_object
vargboolean function(JsonReader * reader) c_json_reader_is_value
varchar * * function(JsonReader * reader) c_json_reader_list_members
vargboolean function(JsonReader * reader, uint index) c_json_reader_read_element
vargboolean function(JsonReader * reader, const(char) * memberName) c_json_reader_read_member
varvoid function(JsonReader * reader, JsonNode * root) c_json_reader_set_root
varGType function() c_json_serializable_get_type
vargboolean function(JsonSerializable * serializable, const(char) * propertyName, GValue * value, GParamSpec * pspec, JsonNode * propertyNode) c_json_serializable_default_deserialize_property
varJsonNode * function(JsonSerializable * serializable, const(char) * propertyName, const(GValue) * value, GParamSpec * pspec) c_json_serializable_default_serialize_property
vargboolean function(JsonSerializable * serializable, const(char) * propertyName, GValue * value, GParamSpec * pspec, JsonNode * propertyNode) c_json_serializable_deserialize_property
varGParamSpec * function(JsonSerializable * serializable, const(char) * name) c_json_serializable_find_property
varvoid function(JsonSerializable * serializable, GParamSpec * pspec, GValue * value) c_json_serializable_get_property
varGParamSpec * * function(JsonSerializable * serializable, uint * nPspecs) c_json_serializable_list_properties
varJsonNode * function(JsonSerializable * serializable, const(char) * propertyName, const(GValue) * value, GParamSpec * pspec) c_json_serializable_serialize_property
varvoid function(JsonSerializable * serializable, GParamSpec * pspec, const(GValue) * value) c_json_serializable_set_property
vargboolean function(GType gboxedType, JsonNodeType nodeType) c_json_boxed_can_deserialize
vargboolean function(GType gboxedType, JsonNodeType * nodeType) c_json_boxed_can_serialize
varvoid * function(GType gboxedType, JsonNode * node) c_json_boxed_deserialize
varvoid function(GType gboxedType, JsonNodeType nodeType, JsonBoxedDeserializeFunc deserializeFunc) c_json_boxed_register_deserialize_func
varvoid function(GType gboxedType, JsonNodeType nodeType, JsonBoxedSerializeFunc serializeFunc) c_json_boxed_register_serialize_func
varJsonNode * function(GType gboxedType, const(void) * boxed) c_json_boxed_serialize
varGObject * function(GType gtype, const(char) * data, size_t length, GError * * _err) c_json_construct_gobject
varJsonNode * function(const(char) * str, GError * * _err) c_json_from_string
varGObject * function(GType gtype, JsonNode * node) c_json_gobject_deserialize
varGObject * function(GType gtype, const(char) * data, ptrdiff_t length, GError * * _err) c_json_gobject_from_data
varJsonNode * function(GObject * gobject) c_json_gobject_serialize
varchar * function(GObject * gobject, size_t * length) c_json_gobject_to_data
varGVariant * function(JsonNode * jsonNode, const(char) * signature, GError * * _err) c_json_gvariant_deserialize
varGVariant * function(const(char) * json, ptrdiff_t length, const(char) * signature, GError * * _err) c_json_gvariant_deserialize_data
varJsonNode * function(GVariant * variant) c_json_gvariant_serialize
varchar * function(GVariant * variant, size_t * length) c_json_gvariant_serialize_data
varchar * function(GObject * gobject, size_t * length) c_json_serialize_gobject
varint function(const(void) * a, const(void) * b) c_json_string_compare
vargboolean function(const(void) * a, const(void) * b) c_json_string_equal
varuint function(const(void) * key) c_json_string_hash
varchar * function(JsonNode * node, gboolean pretty) c_json_to_string
varGQuark function() c_json_parser_error_quark
varGQuark function() c_json_path_error_quark
varGQuark function() c_json_reader_error_quark