Exemplo n.º 1
0
 BOOST_INTRUSIVE_FORCEINLINE friend bool operator== (const tree_iterator& l, const tree_iterator& r)
 { return l.pointed_node() == r.pointed_node(); }
Exemplo n.º 2
0
 BOOST_INTRUSIVE_FORCEINLINE tree_iterator(const tree_iterator &other)
    :  members_(other.pointed_node(), other.get_value_traits())
 {}
Exemplo n.º 3
0
 bool operator== (const tree_iterator& i) const
 { return members_.nodeptr_ == i.pointed_node(); }
Exemplo n.º 4
0
 tree_iterator(tree_iterator<Container, false> const& other)
    :  members_(other.pointed_node(), other.get_container())
 {}
Exemplo n.º 5
0
 friend bool operator== (const tree_iterator& l, const tree_iterator& r)
 { return l.pointed_node() == r.pointed_node(); }
Exemplo n.º 6
0
 tree_iterator(tree_iterator<real_value_traits, false> const& other)
    :  members_(other.pointed_node(), other.get_real_value_traits())
 {}
 bool operator!=(tree_iterator const & rhs) const
 {
     return adaptor_type::base() != rhs.base();
 }