Declaration [src]

g_uuid_string_is_valid (
  const gchar* str

Description [src]

Parses the string str and verify if it is a UUID.

The function accepts the following syntax:

  • simple forms (e.g. f81d4fae-7dec-11d0-a765-00a0c91e6bf6)

Note that hyphens are required within the UUID string itself, as per the aforementioned RFC.

Available since:2.52


str const gchar*

A string representing a UUID.

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

Return value

Returns: gboolean

TRUE if str is a valid UUID, FALSE otherwise.