LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
is_handle.h File Reference
#include <type_traits>

Go to the source code of this file.

Classes

struct  art::detail::is_handle< T, typename >
 
struct  art::detail::is_handle< T, std::void_t< typename T::HandleTag > >
 

Namespaces

 art::detail
 

Variables

template<typename T >
constexpr bool art::detail::is_handle_v = is_handle<T>::value
 
template<typename T , typename U >
constexpr bool art::detail::are_handles_v {is_handle_v<T> && is_handle_v<U>}