A global unique identifier. More...
#include <guid.h>
Public Member Functions | |
| std::string | base64 () const |
| void | serialize (std::ostream &os) const |
| void | deSerialize (std::istream &is) |
Public Attributes | |
| std::array< char, 16 > | bytes |
A global unique identifier.
It is global because it stays valid forever. It is unique because there are no collisions.
| std::string MyGUID::base64 | ( | ) | const |
| void MyGUID::deSerialize | ( | std::istream & | is | ) |
References bytes.
| void MyGUID::serialize | ( | std::ostream & | os | ) | const |
References bytes.
| std::array<char, 16> MyGUID::bytes |
Referenced by base64(), deSerialize(), and serialize().