Method

GLibVariantget_data_as_bytes

Declaration

GBytes*
g_variant_get_data_as_bytes (
  GVariant* value
)

Description

Returns a pointer to the serialized form of a GVariant instance. The semantics of this function are exactly the same as g_variant_get_data(), except that the returned GBytes holds a reference to the variant data.

Available since:2.36

Return value

Returns: GBytes
 

A new GBytes representing the variant data.

 The caller of the method takes ownership of the data, and is responsible for freeing it.