1 #ifndef PROTON_UUID_HPP 
    2 #define PROTON_UUID_HPP 
   25 #include "./internal/export.hpp" 
   44     PN_CPP_EXTERN 
static uuid copy(
const char* bytes);
 
   56     PN_CPP_EXTERN std::string 
str()  
const;
 
Arbitrary fixed-size data.
Arbitrary fixed-size data.
Definition: byte_array.hpp:45
A 16-byte universally unique identifier.
Definition: uuid.hpp:37
static uuid copy()
Make a copy.
static uuid random()
Return a simple randomly-generated UUID.
std::string str() const
UUID standard string format: 8-4-4-4-12 (36 chars, 32 alphanumeric chars and 4 hyphens).
static uuid copy(const char *bytes)
Return a uuid copied from bytes.
The main Proton namespace.
Definition: annotation_key.hpp:33
std::string to_string(const message &)
Human readable string representation.
std::ostream & operator<<(std::ostream &, const binary &)
Print a binary value.