#include <sigc++/adaptors/exception_catch.h>
|
| exception_catch_functor (const T_functor & func, const T_catcher & catcher) |
|
decltype(auto) | operator() () |
|
template<typename... T_arg> |
decltype(auto) | operator() (T_arg... a) |
|
| adapts (const T_functor & functor) |
| Constructs an adaptor that wraps the passed functor.
|
|
|
T_catcher | catcher_ |
|
adaptor_type | functor_ |
| Adaptor that is invoked from operator()().
|
|
◆ exception_catch_functor()
template <typename T_functor, typename T_catcher>
◆ operator()() [1/2]
template <typename T_functor, typename T_catcher>
◆ operator()() [2/2]
template <typename T_functor, typename T_catcher>
template <typename... T_arg>
◆ catcher_
template <typename T_functor, typename T_catcher>