YSTest: Iterator Adaptors

YSTest PreAlpha_b800_20170810 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

类 | 类型定义
Iterator Adaptors
Iterators

迭代器适配器。 更多...

Iterator Adaptors 的协作图:

## 类

class | ystdex::any_input_iterator< _type, _tDifference, _tPointer, _tReference >
| 动态泛型输入迭代器。 更多...
class | ystdex::any_forward_iterator< _type, _tDifference, _tPointer, _tReference >
| 动态泛型前向迭代器。 更多...
class | ystdex::any_bidirectional_iterator< _type, _tDifference, _tPointer, _tReference >
| 动态泛型双向迭代器。 更多...
class | ystdex::pseudo_iterator< _type, _tIter, _tTraits >
| 伪迭代器。 更多...
class | ystdex::transformed_iterator< _tIter, _fTrans, _tReference >
| 变换迭代器。 更多...
class | ystdex::tuple_iterator< _tIter, _tTraits, _tSlaves >
| 元组迭代器。 更多...
class | ystdex::indirect_input_iterator< _tIter >
| 间接输入迭代器。 更多...
class | ystdex::transposed_iterator< _tIter >
| 下标转置迭代器适配器。 更多...
class | ystdex::pointer_iterator< _type >
| 指针迭代器。 更多...

## 类型定义

template<typename _tIter , typename _tSlave , class _tTraits = std::iterator_traits<_tIter>>
using | ystdex::pair_iterator = tuple_iterator< _tIter, _tTraits, _tSlave >
| 成对迭代器。 更多...

## 详细描述

迭代器适配器。

## 类型定义说明

template<typename _tIter , typename _tSlave , class _tTraits = std::iterator_traits<_tIter>>

using ystdex::pair_iterator = typedef tuple_iterator<_tIter, _tTraits, _tSlave>

成对迭代器。

警告
  非虚析构。

参见
  tuple_iterator

自从
  build 595

在文件 iterator.hpp 第 812 行定义.