template <typename IterTraits>
class iterator_impl
Defined at line 603 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
Private fwd decls of the iterator implementation.
Public Methods
void iterator_impl<IterTraits> ()
Defined at line 618 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
void iterator_impl<IterTraits> (const iterator_impl<IterTraits> & other)
Defined at line 619 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
iterator_impl<IterTraits> & operator= (const iterator_impl<IterTraits> & other)
Defined at line 625 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
bool IsValid ()
Defined at line 632 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
bool operator== (const iterator_impl<IterTraits> & other)
Defined at line 633 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
bool operator!= (const iterator_impl<IterTraits> & other)
Defined at line 634 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
iterator_impl<IterTraits> & operator++ ()
Prefix
Defined at line 637 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
template <typename _IterCategory = iterator_category, typename = std::enable_if_t<kIsBidirectional<_IterCategory>>>
iterator_impl<IterTraits> & operator-- ()
Defined at line 652 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
iterator_impl<IterTraits> operator++ (int )
Postfix
Defined at line 686 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
template <typename _IterCategory = iterator_category, typename = std::enable_if_t<kIsBidirectional<_IterCategory>>>
iterator_impl<IterTraits> operator-- (int )
Defined at line 694 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
typename PtrTraits::PtrType CopyPointer ()
Defined at line 700 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
typename IterTraits::RefType operator* ()
Defined at line 701 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
typename IterTraits::RawPtrType operator-> ()
Defined at line 702 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h
Friends
template <typename IterTraits>
class HashTable