glib.gvariant

Undocumented in source.

Members

Enums

GVariantClass
enum GVariantClass
Undocumented in source.
GVariantParseError
enum GVariantParseError
Undocumented in source.

Functions

g_variant_builder_add
void g_variant_builder_add(GVariantBuilder* builder, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_add_parsed
void g_variant_builder_add_parsed(GVariantBuilder* builder, const(gchar)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_add_value
void g_variant_builder_add_value(GVariantBuilder* builder, GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_clear
void g_variant_builder_clear(GVariantBuilder* builder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_close
void g_variant_builder_close(GVariantBuilder* builder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_end
GVariant* g_variant_builder_end(GVariantBuilder* builder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_init
void g_variant_builder_init(GVariantBuilder* builder, const(GVariantType)* type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_new
GVariantBuilder* g_variant_builder_new(const(GVariantType)* type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_open
void g_variant_builder_open(GVariantBuilder* builder, const(GVariantType)* type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_ref
GVariantBuilder* g_variant_builder_ref(GVariantBuilder* builder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_builder_unref
void g_variant_builder_unref(GVariantBuilder* builder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_byteswap
GVariant* g_variant_byteswap(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_check_format_string
gboolean g_variant_check_format_string(GVariant* value, const(gchar)* format_string, gboolean copy_only)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_classify
GVariantClass g_variant_classify(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_compare
gint g_variant_compare(gconstpointer one, gconstpointer two)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_clear
void g_variant_dict_clear(GVariantDict* dict)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_contains
gboolean g_variant_dict_contains(GVariantDict* dict, const(gchar)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_end
GVariant* g_variant_dict_end(GVariantDict* dict)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_init
void g_variant_dict_init(GVariantDict* dict, GVariant* from_asv)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_insert
void g_variant_dict_insert(GVariantDict* dict, const(gchar)* key, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_insert_value
void g_variant_dict_insert_value(GVariantDict* dict, const(gchar)* key, GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_lookup
gboolean g_variant_dict_lookup(GVariantDict* dict, const(gchar)* key, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_lookup_value
GVariant* g_variant_dict_lookup_value(GVariantDict* dict, const(gchar)* key, const(GVariantType)* expected_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_new
GVariantDict* g_variant_dict_new(GVariant* from_asv)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_ref
GVariantDict* g_variant_dict_ref(GVariantDict* dict)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_remove
gboolean g_variant_dict_remove(GVariantDict* dict, const(gchar)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dict_unref
void g_variant_dict_unref(GVariantDict* dict)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dup_bytestring
gchar* g_variant_dup_bytestring(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dup_bytestring_array
gchar** g_variant_dup_bytestring_array(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dup_objv
gchar** g_variant_dup_objv(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dup_string
gchar* g_variant_dup_string(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_dup_strv
gchar** g_variant_dup_strv(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_equal
gboolean g_variant_equal(gconstpointer one, gconstpointer two)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get
void g_variant_get(GVariant* value, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_boolean
gboolean g_variant_get_boolean(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_byte
guchar g_variant_get_byte(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_bytestring
const(gchar)* g_variant_get_bytestring(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_bytestring_array
const(gchar)** g_variant_get_bytestring_array(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_child
void g_variant_get_child(GVariant* value, gsize index_, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_child_value
GVariant* g_variant_get_child_value(GVariant* value, gsize index_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_data
gconstpointer g_variant_get_data(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_data_as_bytes
GBytes* g_variant_get_data_as_bytes(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_double
gdouble g_variant_get_double(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_fixed_array
gconstpointer g_variant_get_fixed_array(GVariant* value, gsize* n_elements, gsize element_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_handle
gint32 g_variant_get_handle(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_int16
gint16 g_variant_get_int16(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_int32
gint32 g_variant_get_int32(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_int64
gint64 g_variant_get_int64(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_maybe
GVariant* g_variant_get_maybe(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_normal_form
GVariant* g_variant_get_normal_form(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_objv
const(gchar)** g_variant_get_objv(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_size
gsize g_variant_get_size(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_string
const(gchar)* g_variant_get_string(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_strv
const(gchar)** g_variant_get_strv(GVariant* value, gsize* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_type
const(GVariantType)* g_variant_get_type(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_type_string
const(gchar)* g_variant_get_type_string(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_uint16
guint16 g_variant_get_uint16(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_uint32
guint32 g_variant_get_uint32(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_uint64
guint64 g_variant_get_uint64(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_va
void g_variant_get_va(GVariant* value, const(gchar)* format_string, const(gchar)** endptr, va_list* app)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_get_variant
GVariant* g_variant_get_variant(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_hash
guint g_variant_hash(gconstpointer value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_is_container
gboolean g_variant_is_container(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_is_floating
gboolean g_variant_is_floating(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_is_normal_form
gboolean g_variant_is_normal_form(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_is_object_path
gboolean g_variant_is_object_path(const(gchar)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_is_of_type
gboolean g_variant_is_of_type(GVariant* value, const(GVariantType)* type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_is_signature
gboolean g_variant_is_signature(const(gchar)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_copy
GVariantIter* g_variant_iter_copy(GVariantIter* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_free
void g_variant_iter_free(GVariantIter* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_init
gsize g_variant_iter_init(GVariantIter* iter, GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_loop
gboolean g_variant_iter_loop(GVariantIter* iter, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_n_children
gsize g_variant_iter_n_children(GVariantIter* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_new
GVariantIter* g_variant_iter_new(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_next
gboolean g_variant_iter_next(GVariantIter* iter, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_iter_next_value
GVariant* g_variant_iter_next_value(GVariantIter* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_lookup
gboolean g_variant_lookup(GVariant* dictionary, const(gchar)* key, const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_lookup_value
GVariant* g_variant_lookup_value(GVariant* dictionary, const(gchar)* key, const(GVariantType)* expected_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_n_children
gsize g_variant_n_children(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new
GVariant* g_variant_new(const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_array
GVariant* g_variant_new_array(const(GVariantType)* child_type, GVariant** children, gsize n_children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_boolean
GVariant* g_variant_new_boolean(gboolean value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_byte
GVariant* g_variant_new_byte(guchar value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_bytestring
GVariant* g_variant_new_bytestring(const(gchar)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_bytestring_array
GVariant* g_variant_new_bytestring_array(const(gchar*)* strv, gssize length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_dict_entry
GVariant* g_variant_new_dict_entry(GVariant* key, GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_double
GVariant* g_variant_new_double(gdouble value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_fixed_array
GVariant* g_variant_new_fixed_array(const(GVariantType)* element_type, gconstpointer elements, gsize n_elements, gsize element_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_from_bytes
GVariant* g_variant_new_from_bytes(const(GVariantType)* type, GBytes* bytes, gboolean trusted)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_from_data
GVariant* g_variant_new_from_data(const(GVariantType)* type, gconstpointer data, gsize size, gboolean trusted, GDestroyNotify notify, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_handle
GVariant* g_variant_new_handle(gint32 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_int16
GVariant* g_variant_new_int16(gint16 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_int32
GVariant* g_variant_new_int32(gint32 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_int64
GVariant* g_variant_new_int64(gint64 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_maybe
GVariant* g_variant_new_maybe(const(GVariantType)* child_type, GVariant* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_object_path
GVariant* g_variant_new_object_path(const(gchar)* object_path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_objv
GVariant* g_variant_new_objv(const(gchar*)* strv, gssize length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_parsed
GVariant* g_variant_new_parsed(const(gchar)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_parsed_va
GVariant* g_variant_new_parsed_va(const(gchar)* format, va_list* app)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_printf
GVariant* g_variant_new_printf(const(gchar)* format_string, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_signature
GVariant* g_variant_new_signature(const(gchar)* signature)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_string
GVariant* g_variant_new_string(const(gchar)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_strv
GVariant* g_variant_new_strv(const(gchar*)* strv, gssize length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_take_string
GVariant* g_variant_new_take_string(gchar* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_tuple
GVariant* g_variant_new_tuple(GVariant** children, gsize n_children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_uint16
GVariant* g_variant_new_uint16(guint16 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_uint32
GVariant* g_variant_new_uint32(guint32 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_uint64
GVariant* g_variant_new_uint64(guint64 value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_va
GVariant* g_variant_new_va(const(gchar)* format_string, const(gchar)** endptr, va_list* app)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_new_variant
GVariant* g_variant_new_variant(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_parse
GVariant* g_variant_parse(const(GVariantType)* type, const(gchar)* text, const(gchar)* limit, const(gchar)** endptr, GError** error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_parse_error_print_context
gchar* g_variant_parse_error_print_context(GError* error, const(gchar)* source_str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_parse_error_quark
GQuark g_variant_parse_error_quark()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_print
gchar* g_variant_print(GVariant* value, gboolean type_annotate)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_print_string
GString* g_variant_print_string(GVariant* value, GString* str, gboolean type_annotate)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_ref
GVariant* g_variant_ref(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_ref_sink
GVariant* g_variant_ref_sink(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_store
void g_variant_store(GVariant* value, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_take_ref
GVariant* g_variant_take_ref(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_variant_unref
void g_variant_unref(GVariant* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GVariant
struct GVariant
Undocumented in source.
GVariantBuilder
struct GVariantBuilder
Undocumented in source.
GVariantDict
struct GVariantDict
Undocumented in source.
GVariantIter
struct GVariantIter
Undocumented in source.

Meta