Drizzled Public API Documentation

drizzled::type::Uuid Class Reference

Public Member Functions

void unpack (const unsigned char *in)
 
void pack (unsigned char *out)
 
bool parse (const char *in)
 
void unparse (char *out) const
 
void time (timeval &ret_val) const
 
bool isTimeType () const
 

Static Public Attributes

static const size_t LENGTH = 16
 
static const size_t DISPLAY_LENGTH = 36
 
static const size_t DISPLAY_BUFFER_LENGTH = DISPLAY_LENGTH+1
 

Private Attributes

uint32_t time_low
 
uint16_t time_mid
 
uint16_t time_hi_and_version
 
uint16_t clock_seq
 
uint8_t node [6]
 

Detailed Description

Definition at line 73 of file uuid.h.


The documentation for this class was generated from the following file: