Function

GLibVariantnew_bytestring_array

since: 2.26

Declaration

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

Description

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

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

Available since: 2.26

Parameters

strv

Type: An array of gchar*

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.