lookup
Description:
Looks up a value in a dictionary Variant.
This function is a wrapper around lookup_value and @get. In the case that null would have been returned, this function returns false. 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](gvariant-format-strings.html#pointers).
This function is currently implemented with a linear scan. If you plan to do many lookups then VariantDict may be more efficient.
Parameters:
this |
a dictionary Variant |
key |
the key to look up in the dictionary |
format_string |
a GVariant format string |
... |
the arguments to unpack the value into |
Returns:
true if a value was unpacked |