Euphoria
Classes | Namespaces | Functions | Variables
guid.h File Reference
#include <string>
#include <optional>
#include <array>
#include "base/ints.h"
#include "assert/assert.h"

Go to the source code of this file.

Classes

struct  eu::Guid
 Represents a universally unique identifier. More...
 

Namespaces

namespace  eu
 

Functions

bool eu::operator== (const Guid &lhs, const Guid &rhs)
 
bool eu::operator!= (const Guid &lhs, const Guid &rhs)
 
std::optional< Guideu::guid_from (const std::string &str)
 Parse a guid from a string.
 
std::string eu::string_from (const Guid &g)
 Convert a guid to a string representation, prefer fmt.
 

Variables

constexpr Guid eu::nil_guid
 A nil guid, all bits are set to 0.