#include <LightVector.hpp>
Public Member Functions | |
| iterator (TYPE *const values, int const &size, int index) | |
| iterator (const iterator &iter) | |
| TYPE & | operator * () const |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| iterator & | operator-- () |
| iterator | operator-- (int) |
| void | operator+= (int index) |
| void | operator-= (int index) |
| bool | operator!= (iterator const &iter) const |
| bool | operator== (iterator const &iter) const |
| bool | operator< (iterator const &iter) const |
| bool | operator<= (iterator const &iter) const |
| bool | operator> (iterator const &iter) const |
| bool | operator>= (iterator const &iter) const |
| int | operator- (iterator const &iter) const |
| iterator | operator- (const int size) const |
| iterator | operator+ (const int size) const |
| iterator & | operator= (const iterator &iter) |
| int | index () const |
Private Attributes | |
| TYPE *const | m_values |
| int const & | m_size |
| int | m_index |
Definition at line 135 of file LightVector.hpp.
|
||||||||||||||||||||
|
Definition at line 137 of file LightVector.hpp. Referenced by LightVector< TYPE >::iterator::operator+(), and LightVector< TYPE >::iterator::operator-(). |
|
||||||||||
|
Definition at line 138 of file LightVector.hpp. |
|
|||||||||
|
Definition at line 225 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index. |
|
|||||||||
|
Definition at line 139 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 174 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 214 of file LightVector.hpp. References LightVector< TYPE >::iterator::iterator(), LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 149 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, and LightVector< TYPE >::iterator::m_size. |
|
|||||||||
|
Definition at line 144 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, and LightVector< TYPE >::iterator::m_size. |
|
||||||||||
|
Definition at line 166 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, and LightVector< TYPE >::iterator::m_size. |
|
||||||||||
|
Definition at line 209 of file LightVector.hpp. References LightVector< TYPE >::iterator::iterator(), LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 204 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 160 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index. |
|
|||||||||
|
Definition at line 155 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index. |
|
||||||||||
|
Definition at line 170 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index. |
|
||||||||||
|
Definition at line 184 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 189 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 219 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 179 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 194 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
||||||||||
|
Definition at line 199 of file LightVector.hpp. References LightVector< TYPE >::iterator::m_index, LightVector< TYPE >::iterator::m_size, and LightVector< TYPE >::iterator::m_values. |
|
|||||
|
|||||
|
|||||
1.4.4