NIM 跨平台 C++ SDK
载入中...
搜索中...
未找到
phmap::weak_ordering类 参考

#include <btree.h>

类 phmap::weak_ordering 继承关系图:
phmap::compare_internal::weak_ordering_base< weak_ordering >

Public 成员函数

constexpr operator weak_equality () const noexcept
 
constexpr operator partial_ordering () const noexcept
 

Private 成员函数

constexpr weak_ordering (compare_internal::eq v) noexcept
 
constexpr weak_ordering (compare_internal::ord v) noexcept
 

Private 属性

compare_internal::value_type value_
 

友元

struct compare_internal::weak_ordering_base< weak_ordering >
 
constexpr bool operator== (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
 
constexpr bool operator!= (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
 
constexpr bool operator< (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
 
constexpr bool operator<= (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
 
constexpr bool operator> (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
 
constexpr bool operator>= (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept
 
constexpr bool operator== (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
 
constexpr bool operator!= (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
 
constexpr bool operator< (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
 
constexpr bool operator<= (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
 
constexpr bool operator> (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
 
constexpr bool operator>= (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept
 

构造及析构函数说明

◆ weak_ordering() [1/2]

constexpr phmap::weak_ordering::weak_ordering ( compare_internal::eq v)
inlineexplicitconstexprprivatenoexcept

◆ weak_ordering() [2/2]

constexpr phmap::weak_ordering::weak_ordering ( compare_internal::ord v)
inlineexplicitconstexprprivatenoexcept

成员函数说明

◆ operator partial_ordering()

constexpr phmap::weak_ordering::operator partial_ordering ( ) const
inlineconstexprnoexcept

◆ operator weak_equality()

constexpr phmap::weak_ordering::operator weak_equality ( ) const
inlineconstexprnoexcept

友元及相关函数文档

◆ compare_internal::weak_ordering_base< weak_ordering >

◆ operator!= [1/2]

constexpr bool operator!= ( compare_internal::OnlyLiteralZero<> ,
weak_ordering v )
friend

◆ operator!= [2/2]

constexpr bool operator!= ( weak_ordering v,
compare_internal::OnlyLiteralZero<>  )
friend

◆ operator< [1/2]

constexpr bool operator< ( compare_internal::OnlyLiteralZero<> ,
weak_ordering v )
friend

◆ operator< [2/2]

constexpr bool operator< ( weak_ordering v,
compare_internal::OnlyLiteralZero<>  )
friend

◆ operator<= [1/2]

constexpr bool operator<= ( compare_internal::OnlyLiteralZero<> ,
weak_ordering v )
friend

◆ operator<= [2/2]

constexpr bool operator<= ( weak_ordering v,
compare_internal::OnlyLiteralZero<>  )
friend

◆ operator== [1/2]

constexpr bool operator== ( compare_internal::OnlyLiteralZero<> ,
weak_ordering v )
friend

◆ operator== [2/2]

constexpr bool operator== ( weak_ordering v,
compare_internal::OnlyLiteralZero<>  )
friend

◆ operator> [1/2]

constexpr bool operator> ( compare_internal::OnlyLiteralZero<> ,
weak_ordering v )
friend

◆ operator> [2/2]

constexpr bool operator> ( weak_ordering v,
compare_internal::OnlyLiteralZero<>  )
friend

◆ operator>= [1/2]

constexpr bool operator>= ( compare_internal::OnlyLiteralZero<> ,
weak_ordering v )
friend

◆ operator>= [2/2]

constexpr bool operator>= ( weak_ordering v,
compare_internal::OnlyLiteralZero<>  )
friend

类成员变量说明

◆ value_

compare_internal::value_type phmap::weak_ordering::value_
private

该类的文档由以下文件生成: