Skip to content

QuantumGate::UUID

Karel Donk edited this page Jul 30, 2018 · 5 revisions

QuantumGate::UUID is a class that represents a Universally Unique Identifier. It's used to uniquely identify peers and extenders on the QuantumGate network.

Member functions

Name Description
Constructor Constructs a UUID object.
Create Creates a random UUID.
TryParse Attempts to parse a UUID from a given string.
Set Sets the value of a UUID object from a given string.
operator= Assigns a value from another UUID.
IsValid Returns whether a UUID is valid.
operator bool Returns whether the UUID is valid.
Verify Verifies a UUID against a public key.
GetType Returns the type of the UUID.
GetSignAlgorithm Returns the digital signature algorithm of the UUID.
GetString Returns the UUID in string format.
operator==, operator!= Compares the UUID to another.
operator<< Outputs the UUID to the stream.
Clear Clears the UUID and restores it to its default empty state.
Clone this wiki locally