Function

GioDBusAnnotationInfolookup

since: 2.26

Declaration

const gchar*
g_dbus_annotation_info_lookup (
  GDBusAnnotationInfo** annotations,
  const gchar* name
)

Description

Looks up the value of an annotation.

The cost of this function is O(n) in number of annotations.

Available since: 2.26

Parameters

annotations

Type: An array of GDBusAnnotationInfo*

A NULL-terminated array of annotations or NULL.

The argument can be NULL.
The array must be NULL-terminated.
The data is owned by the caller of the function.
name

Type: const gchar*

The name of the annotation to look up.

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

Return value

Type: const gchar*

The value or NULL if not found. Do not free, it is owned by annotations.

The data is owned by the called function.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.