Elaztek Developer Hub
Blamite Game Engine - Strings  00390.07.02.23.1947.blamite
A library containing general purpose utilities and classes for use in multiple projects.
uuids::basic_uuid_random_generator< UniformRandomNumberGenerator > Class Template Reference

#include <uuid.h>

Public Types

using engine_type = UniformRandomNumberGenerator
 

Public Member Functions

 basic_uuid_random_generator (engine_type &gen)
 
 basic_uuid_random_generator (engine_type *gen)
 
uuid operator() ()
 

Member Typedef Documentation

◆ engine_type

template<typename UniformRandomNumberGenerator >
using uuids::basic_uuid_random_generator< UniformRandomNumberGenerator >::engine_type = UniformRandomNumberGenerator

Constructor & Destructor Documentation

◆ basic_uuid_random_generator() [1/2]

template<typename UniformRandomNumberGenerator >
uuids::basic_uuid_random_generator< UniformRandomNumberGenerator >::basic_uuid_random_generator ( engine_type gen)
inlineexplicit

◆ basic_uuid_random_generator() [2/2]

template<typename UniformRandomNumberGenerator >
uuids::basic_uuid_random_generator< UniformRandomNumberGenerator >::basic_uuid_random_generator ( engine_type gen)
inlineexplicit

Member Function Documentation

◆ operator()()

template<typename UniformRandomNumberGenerator >
uuid uuids::basic_uuid_random_generator< UniformRandomNumberGenerator >::operator() ( )
inline

The documentation for this class was generated from the following file: