VTK  9.5.2
vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> > Struct Template Reference

#include <vtkImplicitArrayTraits.h>

Inheritance diagram for vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> >:
[legend]
Collaboration diagram for vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> >:
[legend]

Public Types

using type = T

Static Public Attributes

static constexpr bool value = true

Detailed Description

template<typename T>
struct vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> >

Definition at line 348 of file vtkImplicitArrayTraits.h.

Member Typedef Documentation

◆ type

template<typename T>
using vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> >::type = T

Definition at line 352 of file vtkImplicitArrayTraits.h.

Member Data Documentation

◆ value

template<typename T>
bool vtk::detail::can_get_memory_size_trait< T, void_t< decltype(&std::remove_reference< T >::type::getMemorySize)> >::value = true
staticconstexpr

Definition at line 353 of file vtkImplicitArrayTraits.h.


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