diff options
author | Murray Cumming <murrayc@murrayc.com> | 2019-10-28 12:16:22 +0100 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2019-10-28 12:26:02 +0100 |
commit | 294ce7177c5315e2ada29acd184900dcda4289c8 (patch) | |
tree | c114ef20e9689f8dedcedc700a66f0936a69ba3c /sigc++/functors/ptr_fun.h | |
parent | 8d747d775ae9da0a7703d28333dc326d81b36120 (diff) | |
download | sigc++-294ce7177c5315e2ada29acd184900dcda4289c8.tar.gz |
Reformat code with make format
Diffstat (limited to 'sigc++/functors/ptr_fun.h')
-rw-r--r-- | sigc++/functors/ptr_fun.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/sigc++/functors/ptr_fun.h b/sigc++/functors/ptr_fun.h index c680a2e..288ac87 100644 --- a/sigc++/functors/ptr_fun.h +++ b/sigc++/functors/ptr_fun.h @@ -68,10 +68,10 @@ namespace sigc * * @ingroup ptr_fun */ -template <typename T_return, typename... T_args> +template<typename T_return, typename... T_args> class pointer_functor; -template <typename T_return, typename... T_args> +template<typename T_return, typename... T_args> class pointer_functor<T_return(T_args...)> { using function_type = T_return (*)(T_args...); @@ -80,7 +80,6 @@ protected: function_type func_ptr_; public: - /// Constructs an invalid functor. pointer_functor() = default; @@ -93,9 +92,7 @@ public: * @param a Arguments to be passed on to the function. * @return The return value of the function invocation. */ - T_return operator()(type_trait_take_t<T_args>... a) const { - return std::invoke(func_ptr_, a...); - } + T_return operator()(type_trait_take_t<T_args>... a) const { return std::invoke(func_ptr_, a...); } }; /** Creates a functor of type sigc::pointer_functor which wraps an existing non-member function. @@ -104,7 +101,7 @@ public: * * @ingroup ptr_fun */ -template <typename T_return, typename... T_args> +template<typename T_return, typename... T_args> inline decltype(auto) ptr_fun(T_return (*func)(T_args...)) { return pointer_functor<T_return(T_args...)>(func); |