template <typename IterTraits>

class iterator_impl

Defined at line 734 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

Private fwd decls of the iterator implementation.

Public Methods

void iterator_impl<IterTraits> ()

Defined at line 742 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

void iterator_impl<IterTraits> (const iterator_impl<IterTraits> & other)

Defined at line 743 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> & operator= (const iterator_impl<IterTraits> & other)

Defined at line 745 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

bool IsValid ()

Defined at line 750 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

bool operator bool ()

Defined at line 751 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

bool operator== (const iterator_impl<IterTraits> & other)

Defined at line 752 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

bool operator!= (const iterator_impl<IterTraits> & other)

Defined at line 753 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> & operator++ ()

Prefix

Defined at line 756 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> & operator-- ()

Defined at line 762 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> operator++ (int )

Postfix

Defined at line 779 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> operator-- (int )

Defined at line 785 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> parent ()

Defined at line 791 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> left ()

Defined at line 797 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

iterator_impl<IterTraits> right ()

Defined at line 803 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

typename PtrTraits::PtrType CopyPointer ()

Defined at line 809 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

typename IterTraits::RefType operator* ()

Defined at line 813 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

typename IterTraits::RawPtrType operator-> ()

Defined at line 817 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_wavl_tree.h

Friends

template <typename IterTraits>
class WAVLTree