Malloy
Loading...
Searching...
No Matches
Public Member Functions | List of all members
malloy::concepts::detail::is_container_of_helper< A, Cond > Struct Template Reference

Helper for the is_container_of_if<...> concept. More...

#include <type_traits.hpp>

Public Member Functions

template<sats_pred< Cond >... Ts>
void operator() (const A< Ts... > &) const
 

Detailed Description

template<template< typename... > typename A, template< typename > typename Cond>
struct malloy::concepts::detail::is_container_of_helper< A, Cond >

Helper for the is_container_of_if<...> concept.

Essentially an expanded lambda of []<sats_pred<Cond>... Ts>(const A<Ts...>&) {}

Note
Needed for clang 12 support
Template Parameters
Condthe condition to use. Must be usable as a predicate for sats_pred

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