|
Stxxl
1.4.0
|
#include <iterator.h>


Public Types | |
| typedef BTreeType | btree_type |
| typedef btree_type::leaf_bid_type | bid_type |
| typedef btree_type::value_type | value_type |
| typedef btree_type::reference | reference |
| typedef btree_type::const_reference | const_reference |
| typedef btree_type::pointer | pointer |
Public Member Functions | |
| btree_iterator () | |
| btree_iterator (const btree_iterator &obj) | |
| btree_iterator & | operator= (const btree_iterator &obj) |
| reference | operator* () |
| pointer | operator-> () |
| bool | operator== (const btree_iterator &obj) const |
| bool | operator!= (const btree_iterator &obj) const |
| btree_iterator & | operator++ () |
| btree_iterator & | operator-- () |
| btree_iterator | operator++ (int) |
| btree_iterator | operator-- (int) |
Private Member Functions | |
| btree_iterator (btree_type *btree__, const bid_type &b, unsigned p) | |
Definition at line 170 of file iterator.h.
| typedef btree_type::leaf_bid_type stxxl::btree::btree_iterator< BTreeType >::bid_type |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 174 of file iterator.h.
| typedef BTreeType stxxl::btree::btree_iterator< BTreeType >::btree_type |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 173 of file iterator.h.
| typedef btree_type::const_reference stxxl::btree::btree_iterator< BTreeType >::const_reference |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 177 of file iterator.h.
| typedef btree_type::pointer stxxl::btree::btree_iterator< BTreeType >::pointer |
Definition at line 178 of file iterator.h.
| typedef btree_type::reference stxxl::btree::btree_iterator< BTreeType >::reference |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 176 of file iterator.h.
| typedef btree_type::value_type stxxl::btree::btree_iterator< BTreeType >::value_type |
Reimplemented from stxxl::btree::btree_iterator_base< BTreeType >.
Definition at line 175 of file iterator.h.
| stxxl::btree::btree_iterator< BTreeType >::btree_iterator | ( | ) | [inline] |
Definition at line 186 of file iterator.h.
| stxxl::btree::btree_iterator< BTreeType >::btree_iterator | ( | const btree_iterator< BTreeType > & | obj | ) | [inline] |
Definition at line 189 of file iterator.h.
| stxxl::btree::btree_iterator< BTreeType >::btree_iterator | ( | btree_type * | btree__, |
| const bid_type & | b, | ||
| unsigned | p | ||
| ) | [inline, private] |
Definition at line 248 of file iterator.h.
| bool stxxl::btree::btree_iterator< BTreeType >::operator!= | ( | const btree_iterator< BTreeType > & | obj | ) | const [inline] |
Definition at line 214 of file iterator.h.
| reference stxxl::btree::btree_iterator< BTreeType >::operator* | ( | ) | [inline] |
Definition at line 199 of file iterator.h.
| btree_iterator& stxxl::btree::btree_iterator< BTreeType >::operator++ | ( | ) | [inline] |
Definition at line 219 of file iterator.h.
| btree_iterator stxxl::btree::btree_iterator< BTreeType >::operator++ | ( | int | ) | [inline] |
Definition at line 232 of file iterator.h.
| btree_iterator& stxxl::btree::btree_iterator< BTreeType >::operator-- | ( | ) | [inline] |
Definition at line 226 of file iterator.h.
| btree_iterator stxxl::btree::btree_iterator< BTreeType >::operator-- | ( | int | ) | [inline] |
Definition at line 240 of file iterator.h.
| pointer stxxl::btree::btree_iterator< BTreeType >::operator-> | ( | ) | [inline] |
Definition at line 204 of file iterator.h.
| btree_iterator& stxxl::btree::btree_iterator< BTreeType >::operator= | ( | const btree_iterator< BTreeType > & | obj | ) | [inline] |
Definition at line 193 of file iterator.h.
| bool stxxl::btree::btree_iterator< BTreeType >::operator== | ( | const btree_iterator< BTreeType > & | obj | ) | const [inline] |
Definition at line 209 of file iterator.h.
1.7.6.1