File: uuid.el.html

This library provides useful code for handling UUIDs. It provides methods for generating UUIDs, parsing them, and outputting them as a string, a unibyte binary string, or as a number.

Defined variables (4)

uuid--bindat-typeThe bindat type for UUIDs, as defined in RFC 9562.
uuid-maxA UUID representing the maximum UUID, per RFC 9562.
uuid-namespace-alistAn alist of namespaces and their canonical UUIDs.
uuid-nilA UUID representing ‘nil’, as defined in RFC 9562.

Defined functions (27)

copy-uuid(ARG)
uuid--concat-bits(&rest NUM-AND-SIZES)
uuid--from-parts(HIGH MID LOW VER VAR)
uuid--from-parts--cmacro(CL-WHOLE-ARG HIGH MID LOW VER VAR)
uuid--high(uuid--high X)
uuid--high--inliner(INLINE--FORM X)
uuid--low(uuid--low X)
uuid--low--inliner(INLINE--FORM X)
uuid--lower-bits(NUM N)
uuid--mid(uuid--mid X)
uuid--mid--inliner(INLINE--FORM X)
uuid--random-bits(N &optional RNG)
uuid--upper-bits(NUM N BITSIZE)
uuid--var(uuid--var X)
uuid--var--inliner(INLINE--FORM X)
uuid--ver(uuid--ver X)
uuid--ver--inliner(INLINE--FORM X)
uuid-from-bytes(UUID-BYTES)
uuid-from-string(UUID-STR)
uuid-p(X)
uuid-p--inliner(INLINE--FORM X)
uuid-to-bytes(ID)
uuid-to-number(ID)
uuid-to-string(ID)
uuid-v4
uuid-v5(NAMESPACE NAME)
uuid-v7

Defined faces (0)