lsst.afw g2603b601e3+f394777a51
Public Member Functions | List of all members
lsst::afw::typehandling::detail::refwrap_equals Struct Reference

#include <refwrap_utils.h>

Public Member Functions

template<typename T >
bool operator() (std::reference_wrapper< T > a, std::reference_wrapper< T > b)
 
template<typename T , typename U >
bool operator() (std::reference_wrapper< T > a, std::reference_wrapper< U > b)
 
template<typename ... E>
bool operator() (std::variant< std::reference_wrapper< E >... > const &a, std::variant< std::reference_wrapper< E >... > const &b)
 

Detailed Description

Definition at line 39 of file refwrap_utils.h.

Member Function Documentation

◆ operator()() [1/3]

template<typename T >
bool lsst::afw::typehandling::detail::refwrap_equals::operator() ( std::reference_wrapper< T >  a,
std::reference_wrapper< T >  b 
)
inline

Definition at line 42 of file refwrap_utils.h.

◆ operator()() [2/3]

template<typename T , typename U >
bool lsst::afw::typehandling::detail::refwrap_equals::operator() ( std::reference_wrapper< T >  a,
std::reference_wrapper< U >  b 
)
inline

Definition at line 47 of file refwrap_utils.h.

◆ operator()() [3/3]

template<typename ... E>
bool lsst::afw::typehandling::detail::refwrap_equals::operator() ( std::variant< std::reference_wrapper< E >... > const &  a,
std::variant< std::reference_wrapper< E >... > const &  b 
)
inline

Definition at line 53 of file refwrap_utils.h.


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