IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
ippl::detail::WrapUnique< Wrapper > Struct Template Reference

#include <TypeUtils.h>

Collaboration diagram for ippl::detail::WrapUnique< Wrapper >:

Classes

struct  Verifier

Detailed Description

template<template< typename > class Wrapper>
struct ippl::detail::WrapUnique< Wrapper >

Defines a variant verification struct Performs the same check as IsUnique, but instead of using the provided types directly, the types are wrapped in another provided type. For example, if the wrapper type is std::shared_ptr and the types are <int, float, int>, then the final variant will allow std::shared_ptr<int> and std::shared_ptr<float>.

Template Parameters
Wrapperthe wrapper type

Definition at line 39 of file TypeUtils.h.


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