|
struct | vtk::detail::make_void< Ts > |
|
struct | vtk::detail::has_map_trait< typename, typename > |
| used to check whether the template type has a method named map More...
|
|
struct | vtk::detail::has_map_trait< T, void_t< decltype(&std::remove_reference< T >::type::map)> > |
|
struct | vtk::detail::has_map_trait< T * > |
|
struct | vtk::detail::has_map_trait< const T > |
|
struct | vtk::detail::has_map_trait< R(T::*)(Arg) const > |
|
struct | vtk::detail::has_map_trait< R(Arg)> |
|
struct | vtk::detail::is_closure_trait< typename, typename > |
| A trait determining whether an object acts like a mono-variable integer closure. More...
|
|
struct | vtk::detail::is_closure_trait< Closure, void_t< decltype(&Closure::operator())> > |
|
struct | vtk::detail::is_closure_trait< Closure * > |
|
struct | vtk::detail::is_closure_trait< const Closure > |
|
struct | vtk::detail::is_closure_trait< Closure & > |
|
struct | vtk::detail::is_closure_trait< R(Closure::*)(Arg) const > |
|
struct | vtk::detail::is_closure_trait< R(*)(Arg)> |
|
struct | vtk::detail::is_closure_trait< R(Arg)> |
|
struct | vtk::detail::has_map_tuple_trait< typename, typename > |
| used to check whether the template type has a method named mapTuple More...
|
|
struct | vtk::detail::has_map_tuple_trait< T, void_t< decltype(&std::remove_reference< T >::type::mapTuple)> > |
|
struct | vtk::detail::has_map_tuple_trait< T * > |
|
struct | vtk::detail::has_map_tuple_trait< const T > |
|
struct | vtk::detail::has_map_tuple_trait< void(T::*)(ArgIdx, ArgTup *) const > |
|
struct | vtk::detail::has_map_tuple_trait< void(ArgIdx, ArgTup *)> |
|
struct | vtk::detail::has_map_component_trait< typename, typename > |
| used to check whether the template type has a method named mapComponent More...
|
|
struct | vtk::detail::has_map_component_trait< T, void_t< decltype(&std::remove_reference< T >::type::mapComponent)> > |
|
struct | vtk::detail::has_map_component_trait< T * > |
|
struct | vtk::detail::has_map_component_trait< const T > |
|
struct | vtk::detail::has_map_component_trait< R(T::*)(ArgTupIdx, ArgCompIdx) const > |
|
struct | vtk::detail::has_map_component_trait< R(ArgTupIdx, ArgCompIdx)> |
|
struct | vtk::detail::can_map_trait< T, typename > |
| An intermediate trait for exposing a unified trait interface. More...
|
|
struct | vtk::detail::can_map_trait< T, void_t< typename has_map_trait< T >::rtype > > |
|
struct | vtk::detail::can_close_trait< T, typename > |
| An intermediate trait for exposing a unified trait interface. More...
|
|
struct | vtk::detail::can_close_trait< T, void_t< typename is_closure_trait< T >::rtype > > |
|
struct | vtk::detail::can_map_tuple_trait< T, typename > |
| An intermediate trait for exposing a unified trait interface. More...
|
|
struct | vtk::detail::can_map_tuple_trait< T, void_t< typename has_map_tuple_trait< T >::rtype > > |
|
struct | vtk::detail::can_map_component_trait< T, typename > |
| An intermediate trait for exposing a unified trait interface. More...
|
|
struct | vtk::detail::can_map_component_trait< T, void_t< typename has_map_component_trait< T >::rtype > > |
|
struct | vtk::detail::can_get_memory_size_trait< typename, typename > |
| used to check whether the template type has a method named getMemorySize More...
|
|
struct | vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> > |
|
struct | vtk::detail::can_get_memory_size_trait< T * > |
|
struct | vtk::detail::can_get_memory_size_trait< const T > |
|
struct | vtk::detail::implicit_array_traits< T > |
| A composite trait for handling all the different capabilities a "backend" to an implicit array can have. More...
|
|