Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::Set< IndexRange >::index_iterator Class Reference
Inheritance diagram for concepts::Set< IndexRange >::index_iterator:
concepts::OutputOperator

Public Member Functions

 index_iterator (const_iterator first, const_iterator last)
 
 index_iterator (const index_iterator &i)
 Copy constructor.
 
index_iterator & operator++ ()
 Pre fix ++-operator.
 
index_iterator operator++ (int)
 Post fix ++-operator.
 
bool operator== (const index_iterator i)
 Comparison operator.
 
bool operator!= (const index_iterator i)
 
 operator const uint * () const
 Index.
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Detailed Description

Definition at line 47 of file spaceSet.hh.

Constructor & Destructor Documentation

◆ index_iterator()

concepts::Set< IndexRange >::index_iterator::index_iterator ( const_iterator  first,
const_iterator  last 
)

Constructor

Parameters
firstcurrent iterator in set of index ranges
lastcurrent iterator in set of index ranges

Member Function Documentation

◆ info()

virtual std::ostream & concepts::Set< IndexRange >::index_iterator::info ( std::ostream &  os) const
protectedvirtual

Returns information in an output stream.

Reimplemented from concepts::OutputOperator.

◆ operator!=()

bool concepts::Set< IndexRange >::index_iterator::operator!= ( const index_iterator  i)
inline

Definition at line 63 of file spaceSet.hh.


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