Jafar
|
Definition at line 169 of file FlexGrid.hpp.
Public Types | |
typedef base_flexgrid_iterator < value_t, traits > | self |
typedef std::bidirectional_iterator_tag | iterator_category |
typedef traits::value_t | value_type |
typedef std::ptrdiff_t | difference_type |
typedef traits::pointer_t | pointer |
typedef traits::reference_t | reference |
typedef traits::grid_ref_t | grid_ref_t |
typedef traits::line_ref_t | line_ref_t |
Public Member Functions | |
base_flexgrid_iterator (grid_ref_t grid, line_ref_t line, ssize_t ix, ssize_t iy) | |
base_flexgrid_iterator (base_flexgrid_iterator const &orig) | |
bool | at_end () const |
bool | at_begin () const |
reference | operator* () const |
pointer | operator-> () const |
self & | operator++ () |
self | operator++ (int) |
self & | operator-- () |
self | operator-- (int) |
template<typename other_t > | |
bool | operator== (other_t const &other) const |
template<typename other_t > | |
bool | operator!= (other_t const &other) const |
ssize_t | xend () const |
ssize_t | xbegin () const |
ssize_t | yend () const |
ssize_t | ybegin () const |
void | increment () |
void | decrement () |
Public Attributes | |
grid_ref_t | m_grid |
line_ref_t | m_line |
ssize_t | m_ix |
ssize_t | m_iy |
Generated on Wed Oct 15 2014 00:37:41 for Jafar by doxygen 1.7.6.1 |