trws_base::srcIterator< T > Class Template Reference

#include <utilities2.hxx>

Collaboration diagram for trws_base::srcIterator< T >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef T value_type
typedef std::forward_iterator_tag iterator_category
typedef void difference_type
typedef T * pointer
typedef T & reference

Public Member Functions

 srcIterator ()
 srcIterator (const srcIterator< T > &it)
 srcIterator (T *pbin, size_t *pindex)
T & operator* ()
srcIteratoroperator++ ()
srcIterator operator++ (int)
bool operator!= (const srcIterator &it) const
bool operator== (const srcIterator &it) const
srcIteratoroperator+= (size_t offset)

Detailed Description

template<class T>
class trws_base::srcIterator< T >

Definition at line 152 of file utilities2.hxx.


Member Typedef Documentation

template<class T>
typedef void trws_base::srcIterator< T >::difference_type

Definition at line 157 of file utilities2.hxx.

template<class T>
typedef std::forward_iterator_tag trws_base::srcIterator< T >::iterator_category

Definition at line 156 of file utilities2.hxx.

template<class T>
typedef T* trws_base::srcIterator< T >::pointer

Definition at line 158 of file utilities2.hxx.

template<class T>
typedef T& trws_base::srcIterator< T >::reference

Definition at line 159 of file utilities2.hxx.

template<class T>
typedef T trws_base::srcIterator< T >::value_type

Definition at line 155 of file utilities2.hxx.


Constructor & Destructor Documentation

template<class T>
trws_base::srcIterator< T >::srcIterator (  )  [inline]

Definition at line 160 of file utilities2.hxx.

template<class T>
trws_base::srcIterator< T >::srcIterator ( const srcIterator< T > &  it  )  [inline]

Definition at line 161 of file utilities2.hxx.

template<class T>
trws_base::srcIterator< T >::srcIterator ( T *  pbin,
size_t pindex 
) [inline]

Definition at line 162 of file utilities2.hxx.


Member Function Documentation

template<class T>
bool trws_base::srcIterator< T >::operator!= ( const srcIterator< T > &  it  )  const [inline]

Definition at line 167 of file utilities2.hxx.

template<class T>
T& trws_base::srcIterator< T >::operator* (  )  [inline]

Definition at line 164 of file utilities2.hxx.

template<class T>
srcIterator trws_base::srcIterator< T >::operator++ ( int   )  [inline]

Definition at line 166 of file utilities2.hxx.

template<class T>
srcIterator& trws_base::srcIterator< T >::operator++ (  )  [inline]

Definition at line 165 of file utilities2.hxx.

template<class T>
srcIterator& trws_base::srcIterator< T >::operator+= ( size_t  offset  )  [inline]

Definition at line 169 of file utilities2.hxx.

template<class T>
bool trws_base::srcIterator< T >::operator== ( const srcIterator< T > &  it  )  const [inline]

Definition at line 168 of file utilities2.hxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Jun 17 16:31:14 2013 for OpenGM by  doxygen 1.6.3