kmMqtt 0.0.1
MQTT Client Library
Loading...
Searching...
No Matches
kmMqtt::templateUtils::is_NoThrow_Invocable< Func, FArgs > Struct Template Reference

Checks if a function or callable object can be invoked with the specified arguments without throwing exceptions. More...

#include <TemplateUtils.h>

Detailed Description

template<typename Func, typename ... FArgs>
struct kmMqtt::templateUtils::is_NoThrow_Invocable< Func, FArgs >

Checks if a function or callable object can be invoked with the specified arguments without throwing exceptions.

Template Parameters
FuncThe type of the function or callable object.
FArgsThe types of the arguments to be passed to the function.
Returns
true if the function can be invoked with the specified arguments without throwing exceptions, false otherwise.

Replacement for C++17's std::is_nothrow_invocable from <type_traits>.


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