neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
uuid.hpp File Reference
#include <neolib/neolib.hpp>
#include <string>
#include <cstdint>
#include <array>
#include <tuple>
#include <utility>
#include <iostream>
#include <sstream>
#include <iomanip>

Go to the source code of this file.

Classes

struct  neolib::uuid
 
struct  neolib::unable_to_generate_uuid
 
struct  neolib::quick_uuid_hash
 
struct  std::hash< neolib::uuid >
 

Namespaces

namespace  neolib
 
namespace  std
 

Functions

uuid neolib::make_uuid (const std::string &aHyphenatedHexString)
 
NEOLIB_EXPORT uuid neolib::generate_uuid ()
 
std::istream & neolib::operator>> (std::istream &aStream, uuid &aId)
 
std::ostream & neolib::operator<< (std::ostream &aStream, const uuid &aId)
 
std::string neolib::uuid_to_string (const uuid &aId)