#include <spaceSet.hh>


Public Member Functions | |
| index_iterator (const_iterator first, const_iterator last) | |
| Constructor. | |
| index_iterator (const index_iterator &i) | |
| Copy constructor. | |
| operator const uint * () const | |
| Index. | |
| bool | operator!= (const index_iterator i) |
| index_iterator | operator++ (int) |
| Post fix ++-operator. | |
| index_iterator & | operator++ () |
| Pre fix ++-operator. | |
| bool | operator== (const index_iterator i) |
| Comparison operator. | |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Private Attributes | |
| Set< IndexRange >::const_iterator | i_ |
| uint | j_ |
| Current index. | |
| Set< IndexRange >::const_iterator | last_ |
Definition at line 45 of file spaceSet.hh.
| concepts::Set< IndexRange >::index_iterator::index_iterator | ( | const_iterator | first, |
| const_iterator | last | ||
| ) |
Constructor.
| first | current iterator in set of index ranges |
| last | current iterator in set of index ranges |
| concepts::Set< IndexRange >::index_iterator::index_iterator | ( | const index_iterator & | i | ) |
Copy constructor.
| virtual std::ostream& concepts::Set< IndexRange >::index_iterator::info | ( | std::ostream & | os | ) | const [protected, virtual] |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
| concepts::Set< IndexRange >::index_iterator::operator const uint * | ( | ) | const |
| bool concepts::Set< IndexRange >::index_iterator::operator!= | ( | const index_iterator | i | ) | [inline] |
Definition at line 61 of file spaceSet.hh.
| index_iterator concepts::Set< IndexRange >::index_iterator::operator++ | ( | int | ) |
Post fix ++-operator.
| index_iterator& concepts::Set< IndexRange >::index_iterator::operator++ | ( | ) |
Pre fix ++-operator.
| bool concepts::Set< IndexRange >::index_iterator::operator== | ( | const index_iterator | i | ) |
Comparison operator.
Set<IndexRange>::const_iterator concepts::Set< IndexRange >::index_iterator::i_ [private] |
Definition at line 67 of file spaceSet.hh.
uint concepts::Set< IndexRange >::index_iterator::j_ [private] |
Current index.
Definition at line 69 of file spaceSet.hh.
Set<IndexRange>::const_iterator concepts::Set< IndexRange >::index_iterator::last_ [private] |
Definition at line 67 of file spaceSet.hh.