#include <pqueue.hpp>
Definition at line 254 of file pqueue.hpp.
Protected Member Functions | |
bool | is_valid () const |
const T & | operator* () const |
void | operator++ () |
pqueue_iterator & | operator= (const pqueue_iterator &i) |
pqueue_iterator (const pqueue_iterator &i) | |
pqueue_iterator (const iterable< T, pqueue_iterator< T, I > > &parent_iterable) | |
Private Attributes | |
const pqueue< T, I > & | parent |
gsgl::index_t | position |
pqueue_iterator | ( | const iterable< T, pqueue_iterator< T, I > > & | parent_iterable | ) | [inline, protected] |
Definition at line 261 of file pqueue.hpp.
pqueue_iterator | ( | const pqueue_iterator< T, I > & | i | ) | [inline, protected] |
Definition at line 264 of file pqueue.hpp.
bool is_valid | ( | ) | const [inline, protected] |
Definition at line 274 of file pqueue.hpp.
const T& operator* | ( | ) | const [inline, protected] |
Definition at line 276 of file pqueue.hpp.
void operator++ | ( | ) | [inline, protected] |
Definition at line 284 of file pqueue.hpp.
pqueue_iterator& operator= | ( | const pqueue_iterator< T, I > & | i | ) | [inline, protected] |
Definition at line 267 of file pqueue.hpp.
References pqueue_iterator::parent, and pqueue_iterator::position.
gsgl::index_t position [private] |