maxon::Uuid is a MAXON API ALIASES class based on maxon::UuidInterface and used to create universally unique identifiers. IDs generated via maxon::Uuid are unique and persistent which makes them perfect to create Uniform Resource Names (URN)
A maxon::UUID can be created on the stack and initialized through the proper method:
A maxon::Uuid can also be initialized, after being created, using:
The content of a maxon::Uuid can be managed with these functions:
A maxon::Uuid object's value can be set and retrieved using:
A given maxon::Uuid can be compared to another using:
A given maxon::Uuid can be converted to a maxon::String using:
A given maxon::Uuid can return the hash-code of the UUID using:
To generate a string containing a UUID it's available for immediate use:
A maxon::Uuid object can be read from and written to disk by serializing the data contained using the conventional functions.