Go to the documentation of this file.
17 #ifndef IGNITION_COMMON_UUID_HH_INCLUDED_
18 #define IGNITION_COMMON_UUID_HH_INCLUDED_
23 #include <ignition/common/Export.hh>
27 #pragma comment(lib, "Rpcrt4.lib")
31 #include <uuid/uuid.h>
40 class IGNITION_COMMON_VISIBLE
Uuid
46 public:
virtual ~
Uuid();
68 private:
static const int UuidStrLen = 37;
Forward declarations for the common classes.
std::string String() const
Return the string representation of the Uuid.
friend std::ostream & operator<<(std::ostream &_out, const Uuid &_uuid)
Stream insertion operator.
Definition: Uuid.hh:55
virtual ~Uuid()
Destructor.
uuid_t portable_uuid_t
Definition: Uuid.hh:32
A portable class for representing a Universally Unique Identifier.
Definition: Uuid.hh:40