18 #ifndef __IGN_TRANSPORT_UUID_HH_INCLUDED__ 19 #define __IGN_TRANSPORT_UUID_HH_INCLUDED__ 28 #pragma comment(lib, "Rpcrt4.lib") 31 #include <uuid/uuid.h> 47 public:
virtual ~
Uuid();
51 public: std::string ToString()
const;
56 public:
friend std::ostream &
operator<<(std::ostream &_out,
69 private:
static const int UuidStrLen = 37;
uuid_t portable_uuid_t
Definition: Uuid.hh:32
#define IGNITION_VISIBLE
Use to represent "symbol visible" if supported.
Definition: Helpers.hh:56
A portable class for representing a Universally Unique Identifier.
Definition: Uuid.hh:41
friend std::ostream & operator<<(std::ostream &_out, const ignition::transport::Uuid &_uuid)
Stream insertion operator.
Definition: Uuid.hh:56
std::string ToString() const
Return the string representation of the Uuid.
Definition: AdvertiseOptions.hh:25