lookup


Description:

public bool lookup (string key, string format_string, ...)

Looks up a value in a VariantDict.

This function is a wrapper around lookup_value and @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](gvariant-format-strings.html#pointers).

Parameters:

this

a VariantDict

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