BRL-CAD
#include "common.h"
#include <stdint.h>
#include <stdlib.h>
#include "bu/defines.h"
Include dependency graph for uuid.h:

Go to the source code of this file.

Macros

#define STATIC_ARRAY(x)   (x)
 

Functions

int bu_uuid_create (uint8_t uuid[STATIC_ARRAY(16)], size_t nbytes, const uint8_t *bytes, const uint8_t namespace_uuid[STATIC_ARRAY(16)])
 
int bu_uuid_compare (const void *uuid_left, const void *uuid_right)
 
int bu_uuid_encode (const uint8_t uuid[STATIC_ARRAY(16)], uint8_t cp[STATIC_ARRAY(37)])
 
int bu_uuid_decode (const char *cp, uint8_t uuid[STATIC_ARRAY(16)])