Classes | Namespaces | Macros | Functions
uuid.h File Reference
#include <algorithm>
#include <iostream>
#include <zorba/config.h>
Include dependency graph for uuid.h:

Go to the source code of this file.

Classes

struct  zorba::uuid
 A uuid contains the raw bytes for a UUID. More...
 

Namespaces

namespace  zorba
 Copyright 2006-2011 The FLWOR Foundation.
 

Macros

#define ZORBA_UUID_H
 

Functions

bool zorba::operator!= (uuid const &u1, uuid const &u2)
 Compares two UUIDs for inequality. More...
 
bool zorba::operator< (uuid const &u1, uuid const &u2)
 Compares two UUIDs for less-than. More...
 
ZORBA_DLL_PUBLIC std::ostream & zorba::operator<< (std::ostream &os, uuid const &u)
 Emits the given UUID to the given ostream in canonical UUID format. More...
 
bool zorba::operator<= (uuid const &u1, uuid const &u2)
 Compares two UUIDs for less-than-or-equal-to. More...
 
bool zorba::operator== (uuid const &u1, uuid const &u2)
 Compares two UUIDs for equality. More...
 
bool zorba::operator> (uuid const &u1, uuid const &u2)
 Compares two UUIDs for greater-than. More...
 
bool zorba::operator>= (uuid const &u1, uuid const &u2)
 Compares two UUIDs for greater-than-or-equal-to. More...
 
void zorba::swap (uuid &u1, uuid &u2)
 Swaps two UUIDs' data. More...
 

Macro Definition Documentation

#define ZORBA_UUID_H

Definition at line 19 of file uuid.h.