OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | List of all members
olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM > Struct Template Reference

Declare MultiFieldArrayD containing each field in DESCRIPTOR::fields_t. More...

#include <fieldArrayD.h>

+ Collaboration diagram for olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM >:

Public Types

template<typename... FIELDS>
using CurriedMultiFieldArrayD = MultiFieldArrayD<T,DESCRIPTOR,PLATFORM,FIELDS...>
 
using type = typename DESCRIPTOR::fields_t::template decompose_into<CurriedMultiFieldArrayD>
 

Detailed Description

template<typename T, typename DESCRIPTOR, Platform PLATFORM>
struct olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM >

Declare MultiFieldArrayD containing each field in DESCRIPTOR::fields_t.

Definition at line 627 of file fieldArrayD.h.

Member Typedef Documentation

◆ CurriedMultiFieldArrayD

template<typename T , typename DESCRIPTOR , Platform PLATFORM>
template<typename... FIELDS>
using olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM >::CurriedMultiFieldArrayD = MultiFieldArrayD<T,DESCRIPTOR,PLATFORM,FIELDS...>

Definition at line 629 of file fieldArrayD.h.

◆ type

template<typename T , typename DESCRIPTOR , Platform PLATFORM>
using olb::MultiFieldArrayForDescriptorHelper< T, DESCRIPTOR, PLATFORM >::type = typename DESCRIPTOR::fields_t::template decompose_into<CurriedMultiFieldArrayD>

Definition at line 631 of file fieldArrayD.h.


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