Function

GLibVariantnew_strv

since: 2.24

Declaration [src]

GVariant*
g_variant_new_strv (
  const gchar* const* strv,
  gssize length
)

Description [src]

Constructs an array of strings GVariant from the given array of strings.

If length is -1 then strv is NULL-terminated.

Available since: 2.24

Parameters

strv

Type: An array of utf8

An array of strings.

The length of the array is specified in the length argument.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
length

Type: gssize

The length of strv, or -1.

Return value

Type: GVariant

A new floating GVariant instance.

The data is owned by the called function.