Function

GObjectTypeValuePeekPointerFunc

since: 2.78

Declaration

gpointer
(* GTypeValuePeekPointerFunc) (
  const GValue* value
)

Description

If the value contents fit into a pointer, such as objects or strings, return this pointer, so the caller can peek at the current contents.

To extend on our above string example:

return value->data[0].v_pointer;

Available since: 2.78

Parameters

value

Type: GValue

The value to peek.

The data is owned by the caller of the function.

Return value

Type: gpointer

A pointer to the value contents.

The data is owned by the called function.
The return value can be NULL.