class Iterator

Defined at line 48 of file ../../src/ui/lib/escher/util/intrusive_list.h

Public Methods

void Iterator (T * item)

Defined at line 51 of file ../../src/ui/lib/escher/util/intrusive_list.h

void Iterator ()

Defined at line 53 of file ../../src/ui/lib/escher/util/intrusive_list.h

bool operator bool ()

Defined at line 55 of file ../../src/ui/lib/escher/util/intrusive_list.h

bool operator== (const Iterator & other)

Defined at line 57 of file ../../src/ui/lib/escher/util/intrusive_list.h

bool operator!= (const Iterator & other)

Defined at line 58 of file ../../src/ui/lib/escher/util/intrusive_list.h

T & operator* ()

Defined at line 60 of file ../../src/ui/lib/escher/util/intrusive_list.h

const T & operator* ()

Defined at line 61 of file ../../src/ui/lib/escher/util/intrusive_list.h

T * get ()

Defined at line 63 of file ../../src/ui/lib/escher/util/intrusive_list.h

const T * get ()

Defined at line 64 of file ../../src/ui/lib/escher/util/intrusive_list.h

T * operator-> ()

Defined at line 66 of file ../../src/ui/lib/escher/util/intrusive_list.h

const T * operator-> ()

Defined at line 67 of file ../../src/ui/lib/escher/util/intrusive_list.h

Iterator operator++ ()

Pre-increment.

Defined at line 70 of file ../../src/ui/lib/escher/util/intrusive_list.h

Iterator operator++ (int )

Post-increment.

Defined at line 76 of file ../../src/ui/lib/escher/util/intrusive_list.h

Friends

class IntrusiveList