NEURON
nrn::convert_cxx_exceptions_trait< F, Args > Struct Template Reference

#include <convert_cxx_exceptions.hpp>

Public Types

using return_type = std::invoke_result_t< F, Args... >
 

Static Public Member Functions

static return_type error_value ()
 

Detailed Description

template<class F, class... Args>
struct nrn::convert_cxx_exceptions_trait< F, Args >

Definition at line 31 of file convert_cxx_exceptions.hpp.

Member Typedef Documentation

◆ return_type

template<class F , class... Args>
using nrn::convert_cxx_exceptions_trait< F, Args >::return_type = std::invoke_result_t<F, Args...>

Definition at line 32 of file convert_cxx_exceptions.hpp.

Member Function Documentation

◆ error_value()

template<class F , class... Args>
static return_type nrn::convert_cxx_exceptions_trait< F, Args >::error_value ( )
inlinestatic

Definition at line 34 of file convert_cxx_exceptions.hpp.


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