#include "assert.hpp"#include "mem_func_const.hpp"#include "selector.hpp"#include "type_traits.hpp"#include <utility>Go to the source code of this file.
Classes | |
| class | eagine::basic_callable_ref< FuncSig, NoExcept > |
| Declaration of class template storing a reference to a callable object. More... | |
| class | eagine::basic_callable_ref< RV(P...) noexcept(NE), NE > |
| Implementation of class template storing a reference to a callable object. More... | |
Namespaces | |
| eagine | |
| Common code is placed in this namespace. | |
Typedefs | |
| template<typename Sig > | |
| using | eagine::callable_ref = basic_callable_ref< Sig, is_noexcept_function_v< Sig > > |
| Alias for callable object references. | |
Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt