YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
伪迭代器。 更多...
#include <iterator.hpp>
Public 类型 | |
typedef _tIterator | iterator_type |
typedef _tTraits | traits_type |
typedef traits_type::iterator_category | iterator_category |
typedef traits_type::value_type | value_type |
typedef traits_type::difference_type | difference_type |
typedef traits_type::pointer | pointer |
typedef traits_type::reference | reference |
Public 成员函数 | |
pseudo_iterator () | |
pseudo_iterator (value_type v) | |
pseudo_iterator (const pseudo_iterator &)=default | |
pseudo_iterator (pseudo_iterator &&)=default | |
pseudo_iterator & | operator= (const pseudo_iterator &)=default |
pseudo_iterator & | operator= (pseudo_iterator &&)=default |
pseudo_iterator & | operator+= (difference_type) |
pseudo_iterator & | operator-= (difference_type) |
reference | operator* () const |
pointer | operator-> () const |
pseudo_iterator & | operator++ () |
pseudo_iterator | operator++ (int) |
pseudo_iterator & | operator-- () |
pseudo_iterator | operator-- (int) |
reference | operator[] (difference_type _n) const |
pseudo_iterator | operator+ (difference_type) const |
pseudo_iterator | operator- (difference_type) const |
Public 属性 | |
value_type | value |
伪迭代器。
总是返回单一值的迭代器适配器。
在文件 iterator.hpp 第 301 行定义.
typedef traits_type::difference_type ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::difference_type |
在文件 iterator.hpp 第 309 行定义.
typedef traits_type::iterator_category ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::iterator_category |
在文件 iterator.hpp 第 307 行定义.
typedef _tIterator ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::iterator_type |
在文件 iterator.hpp 第 304 行定义.
typedef traits_type::pointer ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::pointer |
在文件 iterator.hpp 第 310 行定义.
typedef traits_type::reference ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::reference |
在文件 iterator.hpp 第 311 行定义.
typedef _tTraits ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::traits_type |
在文件 iterator.hpp 第 306 行定义.
typedef traits_type::value_type ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::value_type |
在文件 iterator.hpp 第 308 行定义.
|
inline |
在文件 iterator.hpp 第 316 行定义.
|
inlineexplicit |
在文件 iterator.hpp 第 320 行定义.
|
inlinedefault |
|
inlinedefault |
|
inline |
|
inline |
在文件 iterator.hpp 第 395 行定义.
|
inline |
在文件 iterator.hpp 第 361 行定义.
|
inline |
在文件 iterator.hpp 第 367 行定义.
|
inline |
在文件 iterator.hpp 第 335 行定义.
|
inline |
在文件 iterator.hpp 第 402 行定义.
|
inline |
在文件 iterator.hpp 第 374 行定义.
|
inline |
在文件 iterator.hpp 第 380 行定义.
|
inline |
在文件 iterator.hpp 第 342 行定义.
|
inline |
在文件 iterator.hpp 第 355 行定义.
|
default |
|
default |
|
inline |
在文件 iterator.hpp 第 388 行定义.
value_type ystdex::pseudo_iterator< _type, _tIterator, _tTraits >::value |