Tatooine
Public Member Functions | Public Attributes | List of all members
tatooine::flowexplorer::uuid_holder< Id >::equals_t Struct Reference

#include <uuid_holder.h>

Collaboration diagram for tatooine::flowexplorer::uuid_holder< Id >::equals_t:
[legend]

Public Member Functions

constexpr auto operator() (uuid_holder< Id > const &other) const -> bool
 
constexpr auto operator() (Id const &id) const -> bool
 
constexpr auto operator() (size_t const id) const -> bool
 
constexpr auto operator() (std::unique_ptr< uuid_holder< Id > > const &id) const -> bool
 

Public Attributes

uuid_holder< Id > const & m_id
 

Member Function Documentation

◆ operator()() [1/4]

template<typename Id >
constexpr auto tatooine::flowexplorer::uuid_holder< Id >::equals_t::operator() ( Id const &  id) const -> bool
inlineconstexpr

◆ operator()() [2/4]

template<typename Id >
constexpr auto tatooine::flowexplorer::uuid_holder< Id >::equals_t::operator() ( size_t const  id) const -> bool
inlineconstexpr

◆ operator()() [3/4]

template<typename Id >
constexpr auto tatooine::flowexplorer::uuid_holder< Id >::equals_t::operator() ( std::unique_ptr< uuid_holder< Id > > const &  id) const -> bool
inlineconstexpr

◆ operator()() [4/4]

template<typename Id >
constexpr auto tatooine::flowexplorer::uuid_holder< Id >::equals_t::operator() ( uuid_holder< Id > const &  other) const -> bool
inlineconstexpr

Member Data Documentation

◆ m_id

template<typename Id >
uuid_holder<Id> const& tatooine::flowexplorer::uuid_holder< Id >::equals_t::m_id

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