libstdc++
compare File Reference

Go to the source code of this file.

Namespaces

 std
 
 std::__detail
 

Typedefs

template<typename... _Ts>
using std::common_comparison_category_t = typename common_comparison_category< _Ts... >::type
 
using std::__cmp_cat::type = signed char
 

Enumerations

enum  _Ncmp : type { _Unordered }
 
enum  _Ord : type { equivalent, less, greater }
 

Functions

template<typename... _Ts>
constexpr auto std::__detail::__common_cmp_cat ()
 
constexpr bool std::is_eq (partial_ordering __cmp) noexcept
 
constexpr bool std::is_gt (partial_ordering __cmp) noexcept
 
constexpr bool std::is_gteq (partial_ordering __cmp) noexcept
 
constexpr bool std::is_lt (partial_ordering __cmp) noexcept
 
constexpr bool std::is_lteq (partial_ordering __cmp) noexcept
 
constexpr bool std::is_neq (partial_ordering __cmp) noexcept
 

Variables

template<typename _Tp >
constexpr unsigned std::__detail::__cmp_cat_id
 
template<>
constexpr unsigned std::__detail::__cmp_cat_id< partial_ordering >
 
template<>
constexpr unsigned std::__detail::__cmp_cat_id< strong_ordering >
 
template<>
constexpr unsigned std::__detail::__cmp_cat_id< weak_ordering >
 

Detailed Description

This is a Standard C++ Library header.

Definition in file compare.