ProteoWizard
|
forward iterator providing readonly access to the virtual container More...
#include <IntegerSet.hpp>
Public Types | |
standard iterator typedefs | |
typedef std::forward_iterator_tag | iterator_category |
typedef int | value_type |
typedef int | difference_type |
typedef value_type * | pointer |
typedef value_type & | reference |
Public Member Functions | |
instantiation | |
Iterator () | |
default constructed Iterator marks end of any IntegerSet | |
Iterator (const IntegerSet &integerSet) | |
initialized to beginning of the IntegerSet | |
forward iterator operators | |
Iterator & | operator++ () |
const Iterator | operator++ (int) |
int | operator* () const |
bool | operator!= (const Iterator &that) const |
bool | operator== (const Iterator &that) const |
Private Attributes | |
Intervals::const_iterator | it_ |
Intervals::const_iterator | end_ |
int | value_ |
forward iterator providing readonly access to the virtual container
Definition at line 60 of file IntegerSet.hpp.
typedef std::forward_iterator_tag pwiz::util::IntegerSet::Iterator::iterator_category |
Definition at line 84 of file IntegerSet.hpp.
typedef int pwiz::util::IntegerSet::Iterator::value_type |
Definition at line 85 of file IntegerSet.hpp.
Definition at line 86 of file IntegerSet.hpp.
Definition at line 87 of file IntegerSet.hpp.
Definition at line 88 of file IntegerSet.hpp.
pwiz::util::IntegerSet::Iterator::Iterator | ( | ) |
default constructed Iterator marks end of any IntegerSet
pwiz::util::IntegerSet::Iterator::Iterator | ( | const IntegerSet & | integerSet | ) |
initialized to beginning of the IntegerSet
Iterator& pwiz::util::IntegerSet::Iterator::operator++ | ( | ) |
const Iterator pwiz::util::IntegerSet::Iterator::operator++ | ( | int | ) |
int pwiz::util::IntegerSet::Iterator::operator* | ( | ) | const |
bool pwiz::util::IntegerSet::Iterator::operator!= | ( | const Iterator & | that | ) | const |
bool pwiz::util::IntegerSet::Iterator::operator== | ( | const Iterator & | that | ) | const |
|
private |
Definition at line 92 of file IntegerSet.hpp.
|
private |
Definition at line 93 of file IntegerSet.hpp.
|
private |
Definition at line 94 of file IntegerSet.hpp.