Method
GLibVariantDictlookup
since: 2.40
Declaration [src]
gboolean
g_variant_dict_lookup (
GVariantDict* dict,
const gchar* key,
const gchar* format_string,
...
)
Description [src]
Looks up a value in a GVariantDict
.
This function is a wrapper around g_variant_dict_lookup_value()
and
g_variant_get(). In the case that NULL
would have been returned,
this function returns FALSE
and does not modify the values of the arguments
passed in to @…. Otherwise, it unpacks the returned
value and returns TRUE
.
format_string
determines the C types that are used for unpacking the
values and also determines if the values are copied or borrowed, see the
section on GVariant
format strings.
Available since: 2.40
This method is not directly available to language bindings.
Parameters
key
-
Type:
const gchar*
The key to look up in the dictionary.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. format_string
-
Type:
const gchar*
A GVariant format string.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. ...
-
Type:
The arguments to unpack the value into.