|
libstdc++
|
Go to the source code of this file.
Namespaces | |
| namespace | std |
Macros | |
| #define | __cpp_lib_as_const |
| #define | __cpp_lib_exchange_function |
| #define | __cpp_lib_integer_comparison_functions |
| #define | _GLIBCXX_UTILITY |
Functions | |
| template<typename _Tp > | |
| constexpr add_const_t< _Tp > & | std::as_const (_Tp &__t) noexcept |
| template<typename _Tp > | |
| void | std::as_const (const _Tp &&)=delete |
| template<typename _Tp , typename _Up > | |
| constexpr bool | std::cmp_equal (_Tp __t, _Up __u) noexcept |
| template<typename _Tp , typename _Up > | |
| constexpr bool | std::cmp_greater (_Tp __t, _Up __u) noexcept |
| template<typename _Tp , typename _Up > | |
| constexpr bool | std::cmp_greater_equal (_Tp __t, _Up __u) noexcept |
| template<typename _Tp , typename _Up > | |
| constexpr bool | std::cmp_less (_Tp __t, _Up __u) noexcept |
| template<typename _Tp , typename _Up > | |
| constexpr bool | std::cmp_less_equal (_Tp __t, _Up __u) noexcept |
| template<typename _Tp , typename _Up > | |
| constexpr bool | std::cmp_not_equal (_Tp __t, _Up __u) noexcept |
| template<typename _Tp , typename _Up = _Tp> | |
| constexpr _Tp | std::exchange (_Tp &__obj, _Up &&__new_val) noexcept(__and_< is_nothrow_move_constructible< _Tp >, is_nothrow_assignable< _Tp &, _Up > >::value) |
| template<typename _Up , typename _Tp > | |
| constexpr bool | std::in_range (_Tp __t) noexcept |
This is a Standard C++ Library header.
Definition in file utility.