Eigen::internal::use_default_move< T, Size, Rows, Cols > Struct Template Reference

#include <DenseStorage.h>

Static Public Attributes

static constexpr bool DynamicObject = Size == Dynamic
 
static constexpr bool TrivialObject
 
static constexpr bool value = DynamicObject || TrivialObject
 

Member Data Documentation

◆ DynamicObject

template<typename T , int Size, int Rows, int Cols>
constexpr bool Eigen::internal::use_default_move< T, Size, Rows, Cols >::DynamicObject = Size == Dynamic
staticconstexpr

◆ TrivialObject

template<typename T , int Size, int Rows, int Cols>
constexpr bool Eigen::internal::use_default_move< T, Size, Rows, Cols >::TrivialObject
staticconstexpr
Initial value:
=
(!NumTraits<T>::RequireInitialization) && (Rows >= 0) && (Cols >= 0) && (Size == Rows * Cols)
@ RequireInitialization
Definition: NumTraits.h:177

◆ value

template<typename T , int Size, int Rows, int Cols>
constexpr bool Eigen::internal::use_default_move< T, Size, Rows, Cols >::value = DynamicObject || TrivialObject
staticconstexpr

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