TUuid

A UUID

Source

Uuid.pas (58)

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTPositiveInteger32TimeLow
InstanceprivateTPositiveInteger16TimeMid
InstanceprivateTPositiveInteger16TimeHiAndVersion
InstanceprivateTPositiveInteger8ClockSeqHiAndReserved
InstanceprivateTPositiveInteger8ClockSeqLow
InstanceprivateTUuidNodeFNode
TypepublicTUuidUnknown
TypepublicTUuidNameSpace_Dns
TypepublicTUuidNameSpace_Url
TypepublicTUuidNameSpace_Oid
TypepublicTUuidNameSpace_X500

Methods

ScopeVisibilityResultNameDescription
GlobalprivateTPositiveInteger32ParseElement(Value: TText; Count: TInteger32)
GlobalprivateParseSeparator(Value: TText)
GlobalprivateTTextElementToText(Value: TPositiveInteger32; Digits: TPositiveInteger32)
GlobalprivateTSignCompare(Left: TUuid; Right: TUuid)
InstanceprivateTUuidVariantGetVariant()
InstanceprivateSetVariant(Value: TUuidVariant)
InstanceprivateTUuidVersionGetVersion()
InstanceprivateSetVersion(Value: TUuidVersion)
InstanceprivateTPositiveInteger64GetTimeStamp()
InstanceprivateSetTimeStamp(Value: TPositiveInteger64)
InstanceprivateTPositiveInteger16GetClockSequence()
InstanceprivateSetClockSequence(Value: TPositiveInteger16)
InstanceprivateTPositiveInteger32BitCountForVariant(Value: TUuidVariant)
GlobalpublicTUuidFromText(Value: TText)
GlobalpublicTBooleanIsValidText(Value: TText)
GlobalpublicTBooleanEqual(Left: TUuid; Right: TUuid)
GlobalpublicTBooleanNotEqual(Left: TUuid; Right: TUuid)
GlobalpublicTBooleanGreaterThan(Left: TUuid; Right: TUuid)
GlobalpublicTBooleanGreaterThanOrEqual(Left: TUuid; Right: TUuid)
GlobalpublicTBooleanLessThan(Left: TUuid; Right: TUuid)
GlobalpublicTBooleanLessThanOrEqual(Left: TUuid; Right: TUuid)
InstancepublicRead(Stream: TInputStream)
InstancepublicWrite(Stream: TOutputStream)
InstancepublicTTextToText()
InstancepublicTUriToUri()
GlobalpublicInitialize()
GlobalpublicFinalize()