Support Class Library
A set of tools providing classes and utility
Public Member Functions | List of all members
scl::concepts::Predicate< F, Args > Struct Template Reference

Predicate concept, a type F is a predicate with Args if it is RegularInvocable and its result is Boolean. More...

#include "Predicate.h"

Public Member Functions

constexpr operator bool () const
 

Detailed Description

template<class F, class... Args>
struct scl::concepts::Predicate< F, Args >

Predicate concept, a type F is a predicate with Args if it is RegularInvocable and its result is Boolean.

Template Parameters
Fbeing the function type
Argsbeing the arguents' types

Definition at line 19 of file Predicate.h.

Member Function Documentation

◆ operator bool()

template<class F , class... Args>
constexpr scl::concepts::Predicate< F, Args >::operator bool ( ) const
inline

Definition at line 20 of file Predicate.h.


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