Overview Usage Performance Notes Links | tst 0.68 - 23 Jan 2009 |
Public Types | |
typedef list_iterator::value_type | value_type |
typedef value_type & | reference |
Public Member Functions | |
multiset_iterator () | |
multiset_iterator (const multiset_iterator &it) | |
multiset_iterator (const iterators::iterator_wrapper< typename TstIterT::base_iter, iterators::const_traits< typename TstIterT::base_iter::value_type > > &it) | |
multiset_iterator (const tst_iterator &it) | |
multiset_iterator (const tst_iterator_base &it) | |
reference | dereference () const |
void | increment () |
void | decrement () |
void | swap (this_type &other) |
bool | equal (const this_type &rhs) const |
tst_iterator & | iter_base () |
const tst_iterator & | iter_base () const |
list_iterator & | current () |
const list_iterator & | current () const |
Private Types | |
typedef TstIterT | tst_iterator |
typedef TstIterT::base_iter | tst_iterator_base |
typedef multiset_iterator < TstIterT > | this_type |
typedef TstIterT::base_iter::value_type::iterator | list_iterator |
Private Member Functions | |
void | set_current (bool forward=true) |
Private Attributes | |
tst_iterator | m_iter |
list_iterator | m_current |
typedef TstIterT tst_iterator [private] |
typedef TstIterT::base_iter tst_iterator_base [private] |
typedef multiset_iterator<TstIterT> this_type [private] |
typedef TstIterT::base_iter::value_type::iterator list_iterator [private] |
typedef list_iterator::value_type value_type |
typedef value_type& reference |
multiset_iterator | ( | ) | [inline] |
multiset_iterator | ( | const multiset_iterator< TstIterT > & | it | ) | [inline] |
multiset_iterator | ( | const iterators::iterator_wrapper< typename TstIterT::base_iter, iterators::const_traits< typename TstIterT::base_iter::value_type > > & | it | ) | [inline] |
multiset_iterator | ( | const tst_iterator & | it | ) | [inline] |
multiset_iterator | ( | const tst_iterator_base & | it | ) | [inline] |
reference dereference | ( | ) | const [inline] |
void increment | ( | ) | [inline] |
void decrement | ( | ) | [inline] |
void swap | ( | this_type & | other | ) | [inline] |
bool equal | ( | const this_type & | rhs | ) | const [inline] |
tst_iterator& iter_base | ( | ) | [inline] |
const tst_iterator& iter_base | ( | ) | const [inline] |
list_iterator& current | ( | ) | [inline] |
const list_iterator& current | ( | ) | const [inline] |
void set_current | ( | bool | forward = true |
) | [inline, private] |
tst_iterator m_iter [private] |
list_iterator m_current [private] |
ternary_tree 0.68 -- by rasmus ekman -- Page generated with Doxygen 1.5.6 on 23 Jan 2009 |