OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | List of all members
olb::meta::first_type_with_base< BASE, HEAD > Struct Template Reference

#include <meta.h>

+ Collaboration diagram for olb::meta::first_type_with_base< BASE, HEAD >:

Public Types

using type
 

Detailed Description

template<typename BASE, typename HEAD>
struct olb::meta::first_type_with_base< BASE, HEAD >

Definition at line 180 of file meta.h.

Member Typedef Documentation

◆ type

template<typename BASE , typename HEAD >
using olb::meta::first_type_with_base< BASE, HEAD >::type
Initial value:
std::conditional_t<
std::is_base_of<BASE, HEAD>::value,
HEAD,
void
>

Definition at line 181 of file meta.h.


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