common/win32_uuid.cc File Reference

#include <config.h>
#include "win32_uuid.h"
#include "xapian/error.h"
#include <cstring>

Include dependency graph for win32_uuid.cc:

Go to the source code of this file.

Functions

void uuid_generate (uuid_t uu)
int uuid_parse (const char *in, uuid_t uu)
void uuid_unparse_lower (const uuid_t uu, char *out)
void uuid_clear (uuid_t uu)
int uuid_is_null (const uuid_t uu)

Variables

const size_t UUID_SIZE = 16
 The size of a UUID in bytes.
const size_t UUID_STRING_SIZE = 36
 The size of a UUID string in bytes (not including trailing '').


Function Documentation

void uuid_clear ( uuid_t  uu  )  [inline]

Definition at line 77 of file win32_uuid.cc.

References UUID_SIZE.

void uuid_generate ( uuid_t  uu  )  [inline]

Definition at line 38 of file win32_uuid.cc.

References rare, UUID_SIZE, and uuid_t.

int uuid_is_null ( const uuid_t  uu  )  [inline]

Definition at line 82 of file win32_uuid.cc.

References UUID_SIZE.

int uuid_parse ( const char *  in,
uuid_t  uu 
) [inline]

Definition at line 53 of file win32_uuid.cc.

References UUID_SIZE, and uuid_t.

void uuid_unparse_lower ( const uuid_t  uu,
char *  out 
) [inline]

Definition at line 62 of file win32_uuid.cc.

References rare, UUID_SIZE, UUID_STRING_SIZE, and uuid_t.


Variable Documentation

const size_t UUID_SIZE = 16

The size of a UUID in bytes.

Definition at line 32 of file win32_uuid.cc.

Referenced by uuid_clear(), uuid_generate(), uuid_is_null(), uuid_parse(), and uuid_unparse_lower().

const size_t UUID_STRING_SIZE = 36

The size of a UUID string in bytes (not including trailing '').

Definition at line 35 of file win32_uuid.cc.

Referenced by uuid_unparse_lower().


Documentation for Xapian (version 1.2.9).
Generated on 10 May 2012 by Doxygen 1.5.9.