#include <ovector_tlate.h>
Definition at line 123 of file ovector_tlate.h.
Public Member Functions | |
const_iterator (const iterator &it) | |
Desc. | |
bool | operator== (const const_iterator &it) const |
Equality. | |
bool | operator!= (const const_iterator &it) const |
Inequality. | |
bool | operator!= (const iterator &it) const |
Inequality. | |
bool | operator< (const const_iterator &it) const |
Less than. | |
bool | operator> (const const_iterator &it) const |
Greater than. | |
const_iterator | operator++ () |
Prefix increment. | |
const_iterator | operator-- () |
Prefix decrement. | |
const_iterator | operator++ (int) |
Postfix increment. | |
const_iterator | operator-- (int) |
Postfix decrement. | |
const data_t | operator* () const |
Dereference - return the corresponding vector element. | |
const_iterator | operator+= (size_t n) |
Move forward. | |
const_iterator | operator-= (size_t n) |
Move backwards. | |
Protected Member Functions | |
const_iterator (data_t *p, size_t s) | |
Internally create an iterator directly from a pointer. | |
Protected Attributes | |
data_t * | dp |
Pointer to current. | |
size_t | stride |
Stride. |
Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.
Project hosting provided by
,
O2scl Sourceforge Project Page