UUID Handling


データ構造

struct  apr_uuid_t

マクロ定義

#define APR_UUID_FORMATTED_LENGTH   36

関数

void apr_uuid_get (apr_uuid_t *uuid)
void apr_uuid_format (char *buffer, const apr_uuid_t *uuid)
apr_status_t apr_uuid_parse (apr_uuid_t *uuid, const char *uuid_str)

マクロ定義

#define APR_UUID_FORMATTED_LENGTH   36

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


関数

void apr_uuid_format ( char *  buffer,
const apr_uuid_t uuid 
)

Format a UUID into a string, following the standard format

引数:
buffer The buffer to place the formatted UUID string into. It must be at least APR_UUID_FORMATTED_LENGTH + 1 bytes long to hold the formatted UUID and a null terminator
uuid The UUID to format

void apr_uuid_get ( apr_uuid_t uuid  ) 

Generate and return a (new) UUID

引数:
uuid The resulting UUID

apr_status_t apr_uuid_parse ( apr_uuid_t uuid,
const char *  uuid_str 
)

Parse a standard-format string into a UUID

引数:
uuid The resulting UUID
uuid_str The formatted UUID


Apacheに対してSun Jul 19 22:05:32 2009に生成されました。  doxygen 1.4.7