pointer_it< T > Class Template Reference

#include <pointer_iterator.hh>

Public Member Functions

 pointer_it (T *s)
pointer_it< T > & operator++ ()
pointer_it< T > & operator+ (int rhs)
bool operator== (const pointer_it< T > &rhs) const
bool operator!= (const pointer_it< T > &rhs) const
T & operator* ()
T * operator-> ()

Detailed Description

template<typename T>
class ost::mol::impl::pointer_it< T >

Definition at line 27 of file pointer_iterator.hh.


Constructor & Destructor Documentation

pointer_it ( T *  s  )  [inline]

Definition at line 29 of file pointer_iterator.hh.


Member Function Documentation

bool operator!= ( const pointer_it< T > &  rhs  )  const [inline]

Definition at line 47 of file pointer_iterator.hh.

T& operator* (  )  [inline]

Definition at line 52 of file pointer_iterator.hh.

pointer_it<T>& operator+ ( int  rhs  )  [inline]

Definition at line 36 of file pointer_iterator.hh.

pointer_it<T>& operator++ (  )  [inline]

Definition at line 31 of file pointer_iterator.hh.

T* operator-> (  )  [inline]

Definition at line 57 of file pointer_iterator.hh.

bool operator== ( const pointer_it< T > &  rhs  )  const [inline]

Definition at line 42 of file pointer_iterator.hh.


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

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1