Template Struct MultiBlockTraits< ExpansionWrapper< T > >¶
Defined in File shared_wrapper.hpp
Struct Documentation¶
-
template<typename
T
>
structripple
::
MultiBlockTraits
<ExpansionWrapper<T>>¶ Overload of BlockEnabled traits for a SharedWrapper.
This specialization exists so that the traits can be used for a wrapped type as if the type was not wrapped.
- Template Parameters
T
: The type being wrapped.
Public Types
-
using
Value
= typename multiblock_traits_t<T>::Value¶ Defines the type of the value for the traits.
Public Static Attributes
-
constexpr size_t
dimensions
= multiblock_traits_t<T>::dimensions¶ Defines the number of dimensions for the type T if it’s block enabled.