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

FunctionObject concept, a type F is a function object that accepts Args... More...

#include "FunctionObject.h"

Public Member Functions

constexpr operator bool () const
 

Detailed Description

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

FunctionObject concept, a type F is a function object that accepts Args...

as arguments if it is an object and is invocable with those arguments

Template Parameters
Fbeing the type to check against
Argsbeing the desired arguments' types

Definition at line 17 of file FunctionObject.h.

Member Function Documentation

◆ operator bool()

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

Definition at line 18 of file FunctionObject.h.


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