Classes | Functions
TimeId.hpp File Reference

Defines class TimeId. More...

#include <cstddef>
#include <cstdint>
#include <functional>
#include <iosfwd>
#include "ErrorHandling/Assert.hpp"
#include "Time/Time.hpp"

Go to the source code of this file.

Classes

class  TimeId
 A unique identifier for the temporal state of an integrated system. More...
 

Functions

bool operator== (const TimeId &a, const TimeId &b) noexcept
 
bool operator!= (const TimeId &a, const TimeId &b) noexcept
 
bool operator< (const TimeId &a, const TimeId &b) noexcept
 
bool operator<= (const TimeId &a, const TimeId &b) noexcept
 
bool operator> (const TimeId &a, const TimeId &b) noexcept
 
bool operator>= (const TimeId &a, const TimeId &b) noexcept
 
std::ostreamoperator<< (std::ostream &s, const TimeId &id) noexcept
 
size_t hash_value (const TimeId &id) noexcept
 

Detailed Description

Defines class TimeId.