IPPL API Reference
Independent Parallel Particle Layer C++ API
Loading...
Searching...
No Matches
ippl::detail::IsUnique< Check, Collection > Struct Template Reference

#include <TypeUtils.h>

Public Types

typedef Check type
 

Static Public Attributes

static constexpr bool enable = !std::disjunction_v<std::is_same<Check, Collection>...>
 

Detailed Description

template<typename Check, typename... Collection>
struct ippl::detail::IsUnique< Check, Collection >

Variant verification struct Checks that a given type has not already been added to a variant

Template Parameters
Checkthe type for whose presence to check
Collection...a collection of types

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