12 #include <uuid/uuid.h>
18 "description" :
"Universally Unique Identifier.",
19 "keywords" : [
"guid",
"unique",
"tag" ],
37 uuid_generate(
id.bytes);
52 if (json_object_get_type(js) == json_type_array)
54 for (
int i = 0; i < 16; ++i)
56 json_object* index = json_object_array_get_idx(js, i);
57 int64_t value = json_object_get_int64(index);
75 for (
unsigned int i = 0; i < 16; i++)
78 json_object_array_add(bytes, o);
92 return VuoText_format(
"%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x",