#include <LightVector.hpp>
Public Member Functions | |
const_iterator (TYPE const *const values, int &size, int index) | |
const_iterator (const const_iterator &iter) | |
TYPE | operator * () const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
const_iterator & | operator-- () |
const_iterator | operator-- (int) |
void | operator-= (int index) |
void | operator+= (int index) |
bool | operator!= (const_iterator const &iter) const |
bool | operator== (const_iterator const &iter) const |
bool | operator< (const_iterator const &iter) const |
bool | operator<= (const_iterator const &iter) const |
bool | operator> (const_iterator const &iter) const |
bool | operator>= (const_iterator const &iter) const |
int | operator- (const_iterator const &iter) const |
const_iterator | operator- (const int size) const |
const_iterator | operator+ (const int size) const |
int | index () const |
Private Attributes | |
TYPE const *const | m_values |
int & | m_size |
int | m_index |
Definition at line 232 of file LightVector.hpp.
|
Definition at line 234 of file LightVector.hpp. Referenced by LightVector< TYPE >::const_iterator::operator+(), and LightVector< TYPE >::const_iterator::operator-(). |
|
Definition at line 235 of file LightVector.hpp. |
|
Definition at line 316 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index. |
|
Definition at line 236 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 271 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 311 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::const_iterator(), LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 246 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, and LightVector< TYPE >::const_iterator::m_size. |
|
Definition at line 241 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, and LightVector< TYPE >::const_iterator::m_size. |
|
Definition at line 267 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, and LightVector< TYPE >::const_iterator::m_size. |
|
Definition at line 306 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::const_iterator(), LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 301 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 257 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index. |
|
Definition at line 252 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index. |
|
Definition at line 263 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index. |
|
Definition at line 281 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 286 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 276 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 291 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
Definition at line 296 of file LightVector.hpp. References LightVector< TYPE >::const_iterator::m_index, LightVector< TYPE >::const_iterator::m_size, and LightVector< TYPE >::const_iterator::m_values. |
|
|
|