YSTest: ystdex::details::rb_tree::tree_key_compare< _tKeyComp > 模板结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

Public 成员函数 | Public 属性 | 所有成员列表
ystdex::details::rb_tree::tree_key_compare< _tKeyComp > 模板结构体 参考

`#include <tree.h>`

类 ystdex::details::rb_tree::tree_key_compare< _tKeyComp > 继承关系图:
[图例]

## Public 成员函数

| tree_key_compare ()
| tree_key_compare (const _tKeyComp &comp)
| tree_key_compare (const tree_key_compare &)=default
| tree_key_compare (tree_key_compare &&x)

## Public 属性

_tKeyComp | key_compare {}

## 详细描述

### template<typename _tKeyComp>
struct ystdex::details::rb_tree::tree_key_compare< _tKeyComp >

在文件 tree.h 第 412 行定义.

## 构造及析构函数说明

## ◆ tree_key_compare() [1/4]

template<typename _tKeyComp >

ystdex::details::rb_tree::tree_key_compare< _tKeyComp >::tree_key_compare | ( |  | ) |

inline

自从
  build 864

在文件 tree.h 第 417 行定义.

## ◆ tree_key_compare() [2/4]

template<typename _tKeyComp >

ystdex::details::rb_tree::tree_key_compare< _tKeyComp >::tree_key_compare | ( | const _tKeyComp & | comp | ) |

inline

在文件 tree.h 第 419 行定义.

## ◆ tree_key_compare() [3/4]

template<typename _tKeyComp >

ystdex::details::rb_tree::tree_key_compare< _tKeyComp >::tree_key_compare | ( | const tree_key_compare< _tKeyComp > & |  | ) |

default

## ◆ tree_key_compare() [4/4]

template<typename _tKeyComp >

ystdex::details::rb_tree::tree_key_compare< _tKeyComp >::tree_key_compare | ( | tree_key_compare< _tKeyComp > && | x | ) |

inline

在文件 tree.h 第 426 行定义.

## 类成员变量说明

## ◆ key_compare

template<typename _tKeyComp >

_tKeyComp ystdex::details::rb_tree::tree_key_compare< _tKeyComp >::key_compare {}

在文件 tree.h 第 414 行定义.

被这些函数引用 ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::equal_range_tr(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::find_tr(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::get_insert_equal_pos(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::get_insert_hint_equal_pos(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::get_insert_hint_unique_pos(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::get_insert_unique_pos(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::insert_equal_lower(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::insert_equal_lower_node(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::is_insert_left(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::is_insert_left_strict(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::key_comp(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::lower_bound_tr(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::operator=(), ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::rb_verify() , 以及 ystdex::details::rb_tree::tree< key_type, value_type, first_of<>, key_compare, allocator_type >::upper_bound_tr().

该结构体的文档由以下文件生成:

- tree.h