| Samsung Internal API reference 2.0

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Macros | Typedefs | Functions
uuid.h File Reference

UUID management helpers. More...

Go to the source code of this file.

## Data Structures
struct | __uuid_t
| wrapper for uuid type. More...

## Macros
#define | UUID_STRING_LEN 37
#define | uuid_unparse_lower(uu, out) uuid_unparse((uu), (out))
#define | uuid_generate_time(x) uuid_generate(x)

## Typedefs
typedef struct __uuid_t | __uuid_t
typedef __uuid_t | uuid_t

## Functions
void | uuid_unparse (const uuid_t *uu, char *out)
| Convert binary representation of UUID to string. More...
void | uuid_unparse_upper (const uuid_t *uu, char *out)
| Convert binary representation of UUID to string. More...
int | uuid_parse (const char *in, uuid_t *uu)
| Convert an input UUID string into binary representation. More...
void | uuid_generate (uuid_t *out)
| The `uuid_generate` function creates a new universally unique identifier (UUID). More...
int | uuid_is_null (const uuid_t *uu)
| Check if UUID is null. More...
void | uuid_clear (uuid_t *uu)
| set value to zero UUID. More...
int | uuid_compare (const uuid_t *uu1, const uuid_t *uu2)
| Compare the two supplied uuid variables `uu1` and `uu2` to each other. More...

## Detailed Description

UUID management helpers.

Copyright
  (C) 2012-2019, Samsung Electronics Co., Ltd.