#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. |
|
|
|