File h5ppTypeSfinae.h¶
↰ Parent directory (/home/david/GitProjects/h5pp/h5pp/include/h5pp/details
)
Contents
Definition (/home/david/GitProjects/h5pp/h5pp/include/h5pp/details/h5ppTypeSfinae.h
)¶
Includes¶
array
h5ppEigen.h
(File h5ppEigen.h)h5ppOptional.h
(File h5ppOptional.h)h5ppTypeCompound.h
(File h5ppTypeCompound.h)sstream
string
string_view
type_traits
vector
Included By¶
Classes¶
Template Struct has_c_str< T, std::void_t< decltype(std::declval< T >().c_str())> >
Template Struct has_data< T, std::void_t< decltype(std::declval< T >().data())> >
Template Struct has_dimensions< T, std::void_t< decltype(std::declval< T >().dimensions())> >
Template Struct has_imag< T, std::void_t< decltype(std::declval< T >().imag())> >
Template Struct has_NumIndices< T, std::void_t< decltype(std::declval< T >().NumIndices)> >
Template Struct has_resize0< T, std::void_t< decltype(std::declval< T >().resize())> >
Template Struct has_resize2< T, std::void_t< decltype(std::declval< T >().resize(0, 0))> >
Template Struct has_resize< T, std::void_t< decltype(std::declval< T >().resize(0))> >
Template Struct has_Scalar< T, std::void_t< typename T::Scalar > >
Template Struct has_size< T, std::void_t< decltype(std::declval< T >().size())> >
Template Struct has_value_type< T, std::void_t< typename T::value_type > >
Template Struct has_x< T, std::void_t< decltype(std::declval< T >().x)> >
Template Struct has_y< T, std::void_t< decltype(std::declval< T >().y)> >
Template Struct has_z< T, std::void_t< decltype(std::declval< T >().z)> >