Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

UUID Handling


Data Structures

struct  apr_uuid_t

Defines

#define APR_UUID_FORMATTED_LENGTH   36

Functions

 APU_DECLARE (void) apr_uuid_get(apr_uuid_t *uuid)
 APU_DECLARE (apr_status_t) apr_uuid_parse(apr_uuid_t *uuid

Variables

const apr_uuid_tuuid
const char * uuid_str

Define Documentation

#define APR_UUID_FORMATTED_LENGTH   36
 

UUIDs are formatted as: 00112233-4455-6677-8899-AABBCCDDEEFF

Definition at line 46 of file apr_uuid.h.

Referenced by dav_fs_format_locktoken(), and main().


Function Documentation

APU_DECLARE apr_status_t   ) 
 

Parse a standard-format string into a UUID

Parameters:
uuid The resulting UUID
uuid_str The formatted UUID

Definition at line 37 of file apr_brigade.c.

APU_DECLARE void   ) 
 

Append a piece of text to the end of a list

Parameters:
p The pool to allocate out of
hdr The text header to append to
text The new text to append

Definition at line 206 of file apr_sha1.c.


Variable Documentation

const apr_uuid_t* uuid
 

Definition at line 62 of file apr_uuid.h.

Referenced by main().

const char* uuid_str
 

Definition at line 69 of file apr_uuid.h.