OpenStructure
Loading...
Searching...
No Matches
Public Member Functions
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()

template<typename T >
pointer_it ( T *  s)
inline

Definition at line 36 of file pointer_iterator.hh.

Member Function Documentation

◆ operator!=()

template<typename T >
bool operator!= ( const pointer_it< T > &  rhs) const
inline

Definition at line 54 of file pointer_iterator.hh.

◆ operator*()

template<typename T >
T & operator* ( )
inline

Definition at line 59 of file pointer_iterator.hh.

◆ operator+()

template<typename T >
pointer_it< T > & operator+ ( int  rhs)
inline

Definition at line 43 of file pointer_iterator.hh.

◆ operator++()

template<typename T >
pointer_it< T > & operator++ ( )
inline

Definition at line 38 of file pointer_iterator.hh.

◆ operator->()

template<typename T >
T * operator-> ( )
inline

Definition at line 64 of file pointer_iterator.hh.

◆ operator==()

template<typename T >
bool operator== ( const pointer_it< T > &  rhs) const
inline

Definition at line 49 of file pointer_iterator.hh.


The documentation for this class was generated from the following file: