Virtual Method

GeglMetadataStoreset_value

Declaration [src]

void
set_value (
  GeglMetadataStore* self,
  const gchar* name,
  const GValue* value
)

Description [src]

Set the specified metadata value. If value is NULL the default value from the associated GParamSpec is used. This operation will fail if the value has not been previously declared. A changed::name signal is emitted when the value is set. If the value is shadowed by a property a notify::name signal is also emitted.

Parameters

name

Type: const gchar*

Metadata name.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
value

Type: GValue

(nullable): A valid GValue or NULL.

The data is owned by the caller of the function.