ug4
ug::BGLParallelMatrix< T >::vertex_iterator_ Class Reference
+ Inheritance diagram for ug::BGLParallelMatrix< T >::vertex_iterator_:

Public Member Functions

bool operator!= (vertex_iterator_ const &p) const
 
vertex_descriptor operator* () const
 
vertex_iterator_operator++ ()
 
vertex_iterator_operator++ (int)
 
bool operator== (vertex_iterator_ const &o) const
 
 vertex_iterator_ ()
 
 vertex_iterator_ (base_vertex_iterator b, owners const *o)
 

Private Attributes

base_vertex_iterator _base
 
ghosts const * _ghosts
 
owners const * _owners
 

Constructor & Destructor Documentation

◆ vertex_iterator_() [1/2]

template<class T >
ug::BGLParallelMatrix< T >::vertex_iterator_::vertex_iterator_ ( )
inlineexplicit

◆ vertex_iterator_() [2/2]

template<class T >
ug::BGLParallelMatrix< T >::vertex_iterator_::vertex_iterator_ ( base_vertex_iterator  b,
owners const *  o 
)
inlineexplicit

Member Function Documentation

◆ operator!=()

template<class T >
bool ug::BGLParallelMatrix< T >::vertex_iterator_::operator!= ( vertex_iterator_ const &  p) const
inline

◆ operator*()

◆ operator++() [1/2]

template<class T >
vertex_iterator_& ug::BGLParallelMatrix< T >::vertex_iterator_::operator++ ( )
inline

◆ operator++() [2/2]

template<class T >
vertex_iterator_& ug::BGLParallelMatrix< T >::vertex_iterator_::operator++ ( int  )
inline

References incomplete.

◆ operator==()

template<class T >
bool ug::BGLParallelMatrix< T >::vertex_iterator_::operator== ( vertex_iterator_ const &  o) const
inline

Member Data Documentation

◆ _base

◆ _ghosts

template<class T >
ghosts const* ug::BGLParallelMatrix< T >::vertex_iterator_::_ghosts
private

◆ _owners

template<class T >
owners const* ug::BGLParallelMatrix< T >::vertex_iterator_::_owners
private

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