OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
heavyai::UUID Class Reference

#include <uuid.h>

Public Member Functions

constexpr UUID () noexcept
 

Private Types

using value_type = uint8_t
 

Friends

bool operator== (const UUID &lhs, const UUID &rhs) noexcept
 
bool operator< (const UUID &lhs, const UUID &rhs) noexcept
 

Detailed Description

Definition at line 34 of file uuid.h.

Member Typedef Documentation

using heavyai::UUID::value_type = uint8_t
private

Definition at line 35 of file uuid.h.

Constructor & Destructor Documentation

constexpr heavyai::UUID::UUID ( )
inlinenoexcept

Definition at line 39 of file uuid.h.

39 : data_({}) {}

Friends And Related Function Documentation

bool operator< ( const UUID lhs,
const UUID rhs 
)
friend

Definition at line 106 of file uuid.h.

106  {
107  return lhs.data_ < rhs.data_;
108 }
bool operator== ( const UUID lhs,
const UUID rhs 
)
friend

Definition at line 98 of file uuid.h.

98  {
99  return lhs.data_ == rhs.data_;
100 }

The documentation for this class was generated from the following file: