cl::vector< T, N >::iterator Class Reference

Iterator class for vectors. More...

#include <cl.hpp>

List of all members.

Public Member Functions

 iterator (void)
 ~iterator (void)
bool operator== (iterator i)
bool operator!= (iterator i)
void operator++ ()
void operator++ (int x)
void operator-- ()
void operator-- (int x)
T operator* ()

Static Public Member Functions

static iterator begin (vector< T, N > &vec)
static iterator end (vector< T, N > &vec)

Detailed Description

template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
class cl::vector< T, N >::iterator

Iterator class for vectors.


Constructor & Destructor Documentation

template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
cl::vector< T, N >::iterator::iterator ( void   )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
cl::vector< T, N >::iterator::~iterator ( void   )  [inline]

Member Function Documentation

template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
static iterator cl::vector< T, N >::iterator::begin ( vector< T, N > &  vec  )  [inline, static]

Here is the call graph for this function:

Here is the caller graph for this function:

template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
static iterator cl::vector< T, N >::iterator::end ( vector< T, N > &  vec  )  [inline, static]

Here is the call graph for this function:

Here is the caller graph for this function:

template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
bool cl::vector< T, N >::iterator::operator!= ( iterator  i  )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
T cl::vector< T, N >::iterator::operator* (  )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
void cl::vector< T, N >::iterator::operator++ ( int  x  )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
void cl::vector< T, N >::iterator::operator++ (  )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
void cl::vector< T, N >::iterator::operator-- ( int  x  )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
void cl::vector< T, N >::iterator::operator-- (  )  [inline]
template<typename T, unsigned int N = __MAX_DEFAULT_VECTOR_SIZE>
bool cl::vector< T, N >::iterator::operator== ( iterator  i  )  [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1