MantisBase v0.3.4
Loading...
Searching...
No Matches
uuidv7.h File Reference

UUID v7 generation utilities. More...

#include <array>
#include <chrono>
#include <iomanip>
#include <iostream>
#include <random>
#include <sstream>
#include <string>
#include <cstdint>
#include <mutex>
Include dependency graph for uuidv7.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mb
 router.h
 

Functions

uint64_t mb::now_unix_ms ()
 
std::string mb::to_hex_lower (const std::array< uint8_t, 16 > &b)
 
std::string mb::generate_uuidv7 ()
 

Detailed Description

UUID v7 generation utilities.

Provides functions for generating UUID v7 identifiers that are time-ordered and suitable for database primary keys.