C | |
compare [Uuidm] |
Total order on UUIDs.
|
create [Uuidm] | create version is an UUID of the given version .
|
E | |
equal [Uuidm] | equal u u' is true iff u and u' are equal.
|
N | |
nil [Uuidm] | nil is the nil UUID.
|
ns_X500 [Uuidm] | ns_dn is the X.500 DN namespace UUID.
|
ns_dns [Uuidm] | ns_dns is the DNS namespace UUID.
|
ns_oid [Uuidm] | ns_oid is the ISO OID namespace UUID.
|
ns_url [Uuidm] | ns_url is the URL namespace UUID.
|
O | |
of_bytes [Uuidm] | of_bytes pos s is the UUID represented by the 16 bytes starting
at pos in s (pos defaults to 0 ).
|
of_string [Uuidm] | of_string pos s converts the substring of s starting at pos
(defaults to 0 ) of the form "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
where X is a lower or upper case hexadecimal number to an
UUID.
|
P | |
print [Uuidm] |
See
Uuidm.to_string .
|
T | |
to_bytes [Uuidm] | to_bytes u is u as a 16 bytes long string.
|
to_string [Uuidm] | to_string u is u as a string of the form
"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" where X is
a lower case hexadecimal number (or upper if upper is
true ).
|
V | |
v3 [Uuidm] | v3 ns n is create `V3 (ns, n) .
|
v4_gen [Uuidm] | v4 seed is a function that generates random version 4 UUIDs with
the given seed .
|
v5 [Uuidm] | v5 ns n is create `V5 (ns, n) .
|