lockfree::sorted_forward_list< Elt, Eq, Compare, Alloc, Multi >::iterator Struct Reference

Inheritance diagram for lockfree::sorted_forward_list< Elt, Eq, Compare, Alloc, Multi >::iterator:
Collaboration diagram for lockfree::sorted_forward_list< Elt, Eq, Compare, Alloc, Multi >::iterator:

List of all members.

Public Member Functions

 iterator (node_base *n)
 iterator (const iterator &other)
const Elt & operator* () const
iteratoroperator++ ()
iteratoroperator++ (int)
bool operator== (const iterator &other) const
bool operator!= (const iterator &other) const
node_base * get_node () const

template<typename Elt, typename Eq = std::equal_to<Elt>, typename Compare = std::less<Elt>, typename Alloc = std::allocator<Elt>, typename Multi = typename std::true_type>
struct lockfree::sorted_forward_list< Elt, Eq, Compare, Alloc, Multi >::iterator


The documentation for this struct was generated from the following file: