libstdc++
|
Go to the source code of this file.
Namespaces | |
std | |
std::placeholders | |
Macros | |
#define | __cpp_lib_boyer_moore_searcher |
#define | __cpp_lib_invoke |
#define | __cpp_lib_not_fn |
#define | _GLIBCXX_DEPR_BIND |
#define | _GLIBCXX_FUNCTIONAL |
#define | _GLIBCXX_NOT_FN_CALL_OP(_QUALS) |
Functions | |
template<std::size_t _Ind, typename... _Tp> | |
auto | std::__volget (volatile tuple< _Tp... > &__tuple) -> __tuple_element_t< _Ind, tuple< _Tp... >> volatile & |
template<std::size_t _Ind, typename... _Tp> | |
auto | std::__volget (const volatile tuple< _Tp... > &__tuple) -> __tuple_element_t< _Ind, tuple< _Tp... >> const volatile & |
template<typename _Func , typename... _BoundArgs> | |
constexpr _Bind_helper< __is_socketlike< _Func >::value, _Func, _BoundArgs... >::type | std::bind (_Func &&__f, _BoundArgs &&... __args) |
template<typename _Result , typename _Func , typename... _BoundArgs> | |
constexpr _Bindres_helper< _Result, _Func, _BoundArgs... >::type | std::bind (_Func &&__f, _BoundArgs &&... __args) |
template<typename _Callable , typename... _Args> | |
constexpr invoke_result_t< _Callable, _Args... > | std::invoke (_Callable &&__fn, _Args &&... __args) noexcept(is_nothrow_invocable_v< _Callable, _Args... >) |
template<typename _Tp , typename _Class > | |
constexpr _Mem_fn< _Tp _Class::* > | std::mem_fn (_Tp _Class::*__pm) noexcept |
template<typename _Fn > | |
constexpr auto | std::not_fn (_Fn &&__fn) noexcept(std::is_nothrow_constructible< std::decay_t< _Fn >, _Fn &&>::value) |
This is a Standard C++ Library header.
Definition in file functional.