|
Stxxl
1.4.0
|
#include <iterator.h>


Public Types | |
| typedef btree_iterator< BTreeType > | iterator |
| typedef BTreeType | btree_type |
| typedef btree_type::leaf_bid_type | bid_type |
| typedef btree_type::value_type | value_type |
| typedef btree_type::const_reference | reference |
| typedef btree_type::const_pointer | pointer |
Public Member Functions | |
| btree_const_iterator () | |
| btree_const_iterator (const btree_const_iterator &obj) | |
| btree_const_iterator (const iterator &obj) | |
| btree_const_iterator & | operator= (const btree_const_iterator &obj) |
| reference | operator* () |
| pointer | operator-> () |
| bool | operator== (const iterator &obj) const |
| bool | operator!= (const iterator &obj) const |
| bool | operator== (const btree_const_iterator &obj) const |
| bool | operator!= (const btree_const_iterator &obj) const |
| btree_const_iterator & | operator++ () |
| btree_const_iterator & | operator-- () |
| btree_const_iterator | operator++ (int) |
| btree_const_iterator | operator-- (int) |
Private Member Functions | |
| btree_const_iterator (btree_type *btree__, const bid_type &b, unsigned p) | |
Definition at line 257 of file iterator.h.
| typedef btree_type::leaf_bid_type stxxl::btree::btree_const_iterator< BTreeType >::bid_type |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 263 of file iterator.h.
| typedef BTreeType stxxl::btree::btree_const_iterator< BTreeType >::btree_type |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 262 of file iterator.h.
| typedef btree_iterator<BTreeType> stxxl::btree::btree_const_iterator< BTreeType >::iterator |
Definition at line 260 of file iterator.h.
| typedef btree_type::const_pointer stxxl::btree::btree_const_iterator< BTreeType >::pointer |
Definition at line 266 of file iterator.h.
| typedef btree_type::const_reference stxxl::btree::btree_const_iterator< BTreeType >::reference |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 265 of file iterator.h.
| typedef btree_type::value_type stxxl::btree::btree_const_iterator< BTreeType >::value_type |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 264 of file iterator.h.
| stxxl::btree::btree_const_iterator< BTreeType >::btree_const_iterator | ( | ) | [inline] |
Definition at line 274 of file iterator.h.
| stxxl::btree::btree_const_iterator< BTreeType >::btree_const_iterator | ( | const btree_const_iterator< BTreeType > & | obj | ) | [inline] |
Definition at line 277 of file iterator.h.
| stxxl::btree::btree_const_iterator< BTreeType >::btree_const_iterator | ( | const iterator & | obj | ) | [inline] |
Definition at line 281 of file iterator.h.
| stxxl::btree::btree_const_iterator< BTreeType >::btree_const_iterator | ( | btree_type * | btree__, |
| const bid_type & | b, | ||
| unsigned | p | ||
| ) | [inline, private] |
Definition at line 351 of file iterator.h.
| bool stxxl::btree::btree_const_iterator< BTreeType >::operator!= | ( | const iterator & | obj | ) | const [inline] |
Definition at line 307 of file iterator.h.
References operator!=().
| bool stxxl::btree::btree_const_iterator< BTreeType >::operator!= | ( | const btree_const_iterator< BTreeType > & | obj | ) | const [inline] |
Definition at line 317 of file iterator.h.
References operator!=().
| reference stxxl::btree::btree_const_iterator< BTreeType >::operator* | ( | ) | [inline] |
Definition at line 291 of file iterator.h.
| btree_const_iterator& stxxl::btree::btree_const_iterator< BTreeType >::operator++ | ( | ) | [inline] |
Definition at line 322 of file iterator.h.
| btree_const_iterator stxxl::btree::btree_const_iterator< BTreeType >::operator++ | ( | int | ) | [inline] |
Definition at line 335 of file iterator.h.
| btree_const_iterator& stxxl::btree::btree_const_iterator< BTreeType >::operator-- | ( | ) | [inline] |
Definition at line 329 of file iterator.h.
| btree_const_iterator stxxl::btree::btree_const_iterator< BTreeType >::operator-- | ( | int | ) | [inline] |
Definition at line 343 of file iterator.h.
| pointer stxxl::btree::btree_const_iterator< BTreeType >::operator-> | ( | ) | [inline] |
Definition at line 296 of file iterator.h.
| btree_const_iterator& stxxl::btree::btree_const_iterator< BTreeType >::operator= | ( | const btree_const_iterator< BTreeType > & | obj | ) | [inline] |
Definition at line 285 of file iterator.h.
| bool stxxl::btree::btree_const_iterator< BTreeType >::operator== | ( | const iterator & | obj | ) | const [inline] |
Definition at line 302 of file iterator.h.
References operator==().
| bool stxxl::btree::btree_const_iterator< BTreeType >::operator== | ( | const btree_const_iterator< BTreeType > & | obj | ) | const [inline] |
Definition at line 312 of file iterator.h.
References operator==().
1.7.6.1