template <typename IterTraits>
class iterator_impl
Defined at line 720 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
Private fwd decls of the iterator implementation.
Public Methods
void iterator_impl<IterTraits> ()
Defined at line 722 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
void iterator_impl<IterTraits> (const iterator_impl<IterTraits> & other)
Defined at line 723 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
iterator_impl<IterTraits> & operator= (const iterator_impl<IterTraits> & other)
Defined at line 724 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
bool IsValid ()
Defined at line 726 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
bool operator== (const iterator_impl<IterTraits> & other)
Defined at line 727 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
bool operator!= (const iterator_impl<IterTraits> & other)
Defined at line 728 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
iterator_impl<IterTraits> & operator++ ()
Prefix
Defined at line 731 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
iterator_impl<IterTraits> & operator-- ()
Defined at line 741 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
iterator_impl<IterTraits> operator++ (int )
Postfix
Defined at line 766 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
iterator_impl<IterTraits> operator-- (int )
Defined at line 772 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
typename PtrTraits::PtrType CopyPointer ()
Defined at line 778 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
typename IterTraits::RefType operator* ()
Defined at line 782 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
typename IterTraits::RawPtrType operator-> ()
Defined at line 787 of file ../../src/devices/lib/dev-operation/include/lib/operation/helpers/intrusive_double_list.h
Friends
template <typename IterTraits>
class DoublyLinkedList