TUuidGeneratorVersion4

Generates a random TUuid

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TUuidGeneratorAbstract base class for a facility that generates a TUuid with a specific version TUuidVersion
3TUuidGeneratorVersion4

Source

Uuid.Generator.Version4.pas (27)

Fields

ScopeVisibilityTypeNameDescription
InstanceprotectedTThreadLockLock
InstanceprotectedTSecureRandomNumberGeneratorSecureRandom

Methods

ScopeVisibilityResultNameDescription
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicTUuidGenerate()
InstancepublicTUuidVersionGetVersion()