Struct RandomIdGenerator

Struct Documentation

struct RandomIdGenerator

Generates 32-char long random ids consisting of [0-9a-z]

Public Functions

RandomIdGenerator()

Creates a generator by seeding it with os entropy

explicit RandomIdGenerator(uint64_t seed)

Creates a generator by seeding it with the given seed

Parameters:

seed – seed for the random generator

BlankNode generate(storage::DynNodeStoragePtr node_storage = storage::default_node_storage) noexcept