|
libstdc++
|
Go to the source code of this file.
Namespaces | |
| namespace | std |
Macros | |
| #define | _GLIBCXX_MOF_CV |
Functions | |
|
template<typename _Fn> requires is_function_v<_Fn> | |
| std::function_ref (_Fn *) -> function_ref< _Fn > | |
|
template<auto __f, class _Fn = remove_pointer_t<decltype(__f)>> requires is_function_v<_Fn> | |
| std::function_ref (nontype_t< __f >) -> function_ref< _Fn > | |
|
template<auto __f, typename _Tp, typename _SignaturePtr = decltype(__polyfunc::__deduce_funcref<decltype(__f), _Tp&>())> requires (!is_void_v<_SignaturePtr>) | |
| std::function_ref (nontype_t< __f >, _Tp &&) -> function_ref< remove_pointer_t< _SignaturePtr > > | |
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <functional>.
Definition in file funcwrap.h.
| #define _GLIBCXX_MOF_CV |
Definition at line 626 of file funcwrap.h.