Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Typedefs | Functions
afw_uuid.h File Reference

Adaptive Framework UUID header. More...

#include "afw_minimal.h"
#include "apr_uuid.h"

Go to the source code of this file.

Typedefs

typedef apr_uuid_t afw_uuid_t
 

Functions

void afw_uuid_generate (afw_uuid_t *uuid, afw_xctx_t *xctx)
 Generate a new UUID. More...
 
const afw_uuid_t * afw_uuid_create (const afw_pool_t *p, afw_xctx_t *xctx)
 Create a UUID. More...
 
const afw_value_tafw_uuid_create_string (const afw_pool_t *p, afw_xctx_t *xctx)
 Create a UUID as a standard format UUID utf-8 string value. More...
 
const afw_utf8_tafw_uuid_create_utf8 (const afw_pool_t *p, afw_xctx_t *xctx)
 Create a UUID as a standard format UUID utf-8 string. More...
 
const afw_utf8_tafw_uuid_to_utf8 (const afw_uuid_t *uuid, const afw_pool_t *p, afw_xctx_t *xctx)
 Convert uuid to a standard format UUID utf-8 string. More...
 
void afw_uuid_parse (afw_uuid_t *uuid, const afw_utf8_t *s, afw_xctx_t *xctx)
 Parse a standard format UUID string to a uuid. More...
 
const afw_uuid_t * afw_uuid_from_utf8 (const afw_utf8_t *s, const afw_pool_t *p, afw_xctx_t *xctx)
 Convert standard format UUID utf-8 string to uuid. More...
 

Detailed Description

Adaptive Framework UUID header.

Definition in file afw_uuid.h.