HOPS
HOPS class reference
Classes | Namespaces | Macros | Functions
MHO_UUID.hh File Reference
#include <algorithm>
#include <cstdlib>
#include <iomanip>
#include <sstream>
#include <string>
#include "MHO_Message.hh"
#include "MHO_Types.hh"

Go to the source code of this file.

Classes

union  hops::MHO_UUID::byte2ints
 
class  hops::MHO_UUID
 Class MHO_UUID - a class for a 16 byte UUID (for object and type identification) More...
 

Namespaces

 hops
 

Macros

#define MHO_UUID_LENGTH   16
 

Functions

template<typename XStream >
XStream & hops::operator<< (XStream &s, const MHO_UUID &uuid)
 
template<typename XStream >
XStream & hops::operator>> (XStream &s, MHO_UUID &uuid)
 

Class Documentation

◆ hops::MHO_UUID::byte2ints

union hops::MHO_UUID::byte2ints
Class Members
uint8_t byte_values[MHO_UUID_LENGTH]
uint64_t uint_values[2]

Macro Definition Documentation

◆ MHO_UUID_LENGTH

#define MHO_UUID_LENGTH   16