IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
ippl::detail::ConstructVariant< std::variant<>, std::variant< T... >, Verifier > Struct Template Reference

#include <TypeUtils.h>

Inheritance diagram for ippl::detail::ConstructVariant< std::variant<>, std::variant< T... >, Verifier >:
Collaboration diagram for ippl::detail::ConstructVariant< std::variant<>, std::variant< T... >, Verifier >:

Public Types

typedef std::variant< T... > type

Detailed Description

template<typename... T, template< typename... > class Verifier>
struct ippl::detail::ConstructVariant< std::variant<>, std::variant< T... >, Verifier >

Base case for a fully constructed variant

Template Parameters
T...the types to be included in the variant

Definition at line 90 of file TypeUtils.h.

Member Typedef Documentation

◆ type

template<typename... T, template< typename... > class Verifier>
typedef std::variant<T...> ippl::detail::ConstructVariant< std::variant<>, std::variant< T... >, Verifier >::type

Definition at line 91 of file TypeUtils.h.


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