commonlib
uuidrandomgenerator.h
Go to the documentation of this file.
1
11
#pragma once
12
13
#include "datatypes.h"
14
#include "
uuid.h
"
15
#include <memory>
16
#include <string>
17
18
BEGIN_NAMESPACE_DATATYPES
19
20
class
UuidRandomGeneratorPImpl;
21
22
class
UuidRandomGenerator
23
{
24
public
:
25
UuidRandomGenerator
();
26
~
UuidRandomGenerator
();
27
32
Uuid
operator()
();
33
34
private
:
35
std::unique_ptr<UuidRandomGeneratorPImpl> pImpl;
36
};
37
38
END_NAMESPACE_DATATYPES
Uuid
Definition:
uuid.h:24
uuid.h
UUID(GUID)
UuidRandomGenerator::operator()
Uuid operator()()
generate random uuid.
UuidRandomGenerator
Definition:
uuidrandomgenerator.h:22
CommonLib
include
commonlib
datatypes
uuidrandomgenerator.h
Generated by
1.8.14