|
DAWorkbench 0.0.1
DAWorkbench API
|
迭代器 更多...
#include <da_order_small_map.hpp>
Public 类型 | |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef qptrdiff | difference_type |
| typedef VALUE | value_type |
| typedef VALUE * | pointer |
| typedef VALUE & | reference |
Public 成员函数 | |
| iterator (typename CONTAINTER_KEY::iterator ki, typename CONTAINTER_VALUE::iterator vi) | |
| const KEY & | key () const |
| VALUE & | value () const |
| VALUE & | operator* () const |
| VALUE * | operator-> () const |
| bool | operator== (const iterator &o) const |
| bool | operator!= (const iterator &o) const |
| iterator & | operator++ () |
| ++i | |
| iterator | operator++ (int) |
| i++ | |
| iterator & | operator-- () |
| iterator | operator-- (int) |
| iterator | operator+ (int j) const |
| iterator | operator- (int j) const |
| iterator & | operator+= (int j) |
| iterator & | operator-= (int j) |
| bool | operator== (const const_iterator &o) const |
| bool | operator!= (const const_iterator &o) const |
友元 | |
| class | const_iterator |
| class | da_order_small_map< KEY, VALUE, CONTAINTER_KEY, CONTAINTER_VALUE > |
迭代器
|
inline |
++i
|
inline |
i++