MGIS
Loading...
Searching...
No Matches
Invoke.ixx File Reference

This header implements the invoke function to call function objects that may throw exceptions. More...

#include <cerrno>
#include <utility>
#include <cstring>

Namespaces

namespace  mgis
 the namespace mgis encloses all the MGIS project.
 

Functions

template<typename F , typename... ArgumentsTypes>
invoke_result_t< F, ArgumentsTypes... > mgis::invokeCheckErrno (Context &ctx, F &&f, ArgumentsTypes &&...args) noexcept
 
template<typename F , typename... ArgumentsTypes>
invoke_result_t< F, ArgumentsTypes... > mgis::invoke (Context &ctx, F &&f, ArgumentsTypes &&...args) noexcept
 

Detailed Description

This header implements the invoke function to call function objects that may throw exceptions.

Date
07/11/2022