Template Struct StorageAs< Storage, T< Ts… > >¶
Defined in File storage_traits_impl_.hpp
Nested Relationships¶
Struct Documentation¶
-
template<typename
Storage
, template<typename...> typenameT
, typename ...Ts
>
structripple::detail
::
StorageAs
<Storage, T<Ts...>>¶ Returns the type T with the same types Ts, except if any of the types Ts are StorageLayout types, then those types will be replaced by Storage.
- Template Parameters
Storage
: The desired storage type.T
: The type to specify the storage type for.Ts
: The template types for T.
Public Types
-
using
Type
= typename MakeStorageType<TypeList>::Type¶ Defines the type of the type T with a StorageElement type replaced by Storage.