blob: c2ca7a040618e6d2c57a85da1acee3112344ecf7 [file] [log] [blame]
<!-- ##### SECTION Title ##### -->
GVariant
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GVariant ##### -->
<para>
</para>
<!-- ##### FUNCTION g_variant_unref ##### -->
<para>
</para>
@value:
<!-- ##### FUNCTION g_variant_ref ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_ref_sink ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_type ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_type_string ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_is_of_type ##### -->
<para>
</para>
@value:
@type:
@Returns:
<!-- ##### FUNCTION g_variant_is_container ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_classify ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### ENUM GVariantClass ##### -->
<para>
</para>
@G_VARIANT_CLASS_BOOLEAN:
@G_VARIANT_CLASS_BYTE:
@G_VARIANT_CLASS_INT16:
@G_VARIANT_CLASS_UINT16:
@G_VARIANT_CLASS_INT32:
@G_VARIANT_CLASS_UINT32:
@G_VARIANT_CLASS_INT64:
@G_VARIANT_CLASS_UINT64:
@G_VARIANT_CLASS_HANDLE:
@G_VARIANT_CLASS_DOUBLE:
@G_VARIANT_CLASS_STRING:
@G_VARIANT_CLASS_OBJECT_PATH:
@G_VARIANT_CLASS_SIGNATURE:
@G_VARIANT_CLASS_VARIANT:
@G_VARIANT_CLASS_MAYBE:
@G_VARIANT_CLASS_ARRAY:
@G_VARIANT_CLASS_TUPLE:
@G_VARIANT_CLASS_DICT_ENTRY:
<!-- ##### FUNCTION g_variant_get ##### -->
<para>
</para>
@value:
@format_string:
@Varargs:
<!-- ##### FUNCTION g_variant_get_va ##### -->
<para>
</para>
@value:
@format_string:
@endptr:
@app:
<!-- ##### FUNCTION g_variant_new ##### -->
<para>
</para>
@format_string:
@Varargs:
@Returns:
<!-- ##### FUNCTION g_variant_new_va ##### -->
<para>
</para>
@format_string:
@endptr:
@app:
@Returns:
<!-- ##### FUNCTION g_variant_new_boolean ##### -->
<para>
</para>
@boolean:
@Returns:
<!-- ##### FUNCTION g_variant_new_byte ##### -->
<para>
</para>
@byte:
@Returns:
<!-- ##### FUNCTION g_variant_new_int16 ##### -->
<para>
</para>
@int16:
@Returns:
<!-- ##### FUNCTION g_variant_new_uint16 ##### -->
<para>
</para>
@uint16:
@Returns:
<!-- ##### FUNCTION g_variant_new_int32 ##### -->
<para>
</para>
@int32:
@Returns:
<!-- ##### FUNCTION g_variant_new_uint32 ##### -->
<para>
</para>
@uint32:
@Returns:
<!-- ##### FUNCTION g_variant_new_int64 ##### -->
<para>
</para>
@int64:
@Returns:
<!-- ##### FUNCTION g_variant_new_uint64 ##### -->
<para>
</para>
@uint64:
@Returns:
<!-- ##### FUNCTION g_variant_new_handle ##### -->
<para>
</para>
@handle:
@Returns:
<!-- ##### FUNCTION g_variant_new_double ##### -->
<para>
</para>
@floating:
@Returns:
<!-- ##### FUNCTION g_variant_new_string ##### -->
<para>
</para>
@string:
@Returns:
<!-- ##### FUNCTION g_variant_new_object_path ##### -->
<para>
</para>
@object_path:
@Returns:
<!-- ##### FUNCTION g_variant_is_object_path ##### -->
<para>
</para>
@string:
@Returns:
<!-- ##### FUNCTION g_variant_new_signature ##### -->
<para>
</para>
@signature:
@Returns:
<!-- ##### FUNCTION g_variant_is_signature ##### -->
<para>
</para>
@string:
@Returns:
<!-- ##### FUNCTION g_variant_new_variant ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_new_strv ##### -->
<para>
</para>
@strv:
@length:
@Returns:
<!-- ##### FUNCTION g_variant_get_boolean ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_byte ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_int16 ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_uint16 ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_int32 ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_uint32 ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_int64 ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_uint64 ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_handle ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_double ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_string ##### -->
<para>
</para>
@value:
@length:
@Returns:
<!-- ##### FUNCTION g_variant_dup_string ##### -->
<para>
</para>
@value:
@length:
@Returns:
<!-- ##### FUNCTION g_variant_get_variant ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_strv ##### -->
<para>
</para>
@value:
@length:
@Returns:
<!-- ##### FUNCTION g_variant_dup_strv ##### -->
<para>
</para>
@value:
@length:
@Returns:
<!-- ##### FUNCTION g_variant_new_maybe ##### -->
<para>
</para>
@child_type:
@child:
@Returns:
<!-- ##### FUNCTION g_variant_new_array ##### -->
<para>
</para>
@child_type:
@children:
@n_children:
@Returns:
<!-- ##### FUNCTION g_variant_new_tuple ##### -->
<para>
</para>
@children:
@n_children:
@Returns:
<!-- ##### FUNCTION g_variant_new_dict_entry ##### -->
<para>
</para>
@key:
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_maybe ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_n_children ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_child_value ##### -->
<para>
</para>
@value:
@index_:
@Returns:
<!-- ##### FUNCTION g_variant_get_child ##### -->
<para>
</para>
@value:
@index_:
@format_string:
@Varargs:
<!-- ##### FUNCTION g_variant_get_fixed_array ##### -->
<para>
</para>
@value:
@n_elements:
@element_size:
@Returns:
<!-- ##### FUNCTION g_variant_get_size ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_data ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_store ##### -->
<para>
</para>
@value:
@data:
<!-- ##### FUNCTION g_variant_new_from_data ##### -->
<para>
</para>
@type:
@data:
@size:
@trusted:
@notify:
@user_data:
@Returns:
<!-- ##### FUNCTION g_variant_byteswap ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_get_normal_form ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_is_normal_form ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_hash ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_equal ##### -->
<para>
</para>
@one:
@two:
@Returns:
<!-- ##### FUNCTION g_variant_print ##### -->
<para>
</para>
@value:
@type_annotate:
@Returns:
<!-- ##### FUNCTION g_variant_print_string ##### -->
<para>
</para>
@value:
@string:
@type_annotate:
@Returns:
<!-- ##### STRUCT GVariantIter ##### -->
<para>
</para>
<!-- ##### FUNCTION g_variant_iter_copy ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION g_variant_iter_free ##### -->
<para>
</para>
@iter:
<!-- ##### FUNCTION g_variant_iter_init ##### -->
<para>
</para>
@iter:
@value:
@Returns:
<!-- ##### FUNCTION g_variant_iter_n_children ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION g_variant_iter_new ##### -->
<para>
</para>
@value:
@Returns:
<!-- ##### FUNCTION g_variant_iter_next_value ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION g_variant_iter_next ##### -->
<para>
</para>
@iter:
@format_string:
@Varargs:
@Returns:
<!-- ##### FUNCTION g_variant_iter_loop ##### -->
<para>
</para>
@iter:
@format_string:
@Varargs:
@Returns:
<!-- ##### STRUCT GVariantBuilder ##### -->
<para>
</para>
<!-- ##### FUNCTION g_variant_builder_unref ##### -->
<para>
</para>
@builder:
<!-- ##### FUNCTION g_variant_builder_ref ##### -->
<para>
</para>
@builder:
@Returns:
<!-- ##### FUNCTION g_variant_builder_new ##### -->
<para>
</para>
@type:
@Returns:
<!-- ##### FUNCTION g_variant_builder_init ##### -->
<para>
</para>
@builder:
@type:
<!-- ##### FUNCTION g_variant_builder_clear ##### -->
<para>
</para>
@builder:
<!-- ##### FUNCTION g_variant_builder_add_value ##### -->
<para>
</para>
@builder:
@value:
<!-- ##### FUNCTION g_variant_builder_add ##### -->
<para>
</para>
@builder:
@format_string:
@Varargs:
<!-- ##### FUNCTION g_variant_builder_end ##### -->
<para>
</para>
@builder:
@Returns:
<!-- ##### FUNCTION g_variant_builder_open ##### -->
<para>
</para>
@builder:
@type:
<!-- ##### FUNCTION g_variant_builder_close ##### -->
<para>
</para>
@builder:
<!-- ##### MACRO G_VARIANT_PARSE_ERROR ##### -->
<para>
</para>
<!-- ##### FUNCTION g_variant_parse ##### -->
<para>
</para>
@type:
@text:
@limit:
@endptr:
@error:
@Returns:
<!-- ##### FUNCTION g_variant_new_parsed_va ##### -->
<para>
</para>
@format:
@app:
@Returns:
<!-- ##### FUNCTION g_variant_new_parsed ##### -->
<para>
</para>
@format:
@Varargs:
@Returns: