AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::slam::traits Namespace Reference

Namespaces

 void_details
 

Classes

struct  has_relation_ptr
 
struct  has_relation_ptr< T, void_t< decltype(std::declval< T >().getRelation())> >
 
struct  indices_use_indirection
 
struct  indices_use_indirection< T, void_t< typename T::ProductSetType > >
 

Typedefs

template<class... T>
using void_t = typename void_details::make_void< T... >::type
 

Typedef Documentation

◆ void_t

template<class... T>
using axom::slam::traits::void_t = typedef typename void_details::make_void<T...>::type