#include <Partial.h>
Public Member Functions | |
| Partial_Iterator (void) | |
| Construct a new iterator referring to no position in any Partial. | |
| Partial_Iterator & | operator++ () |
| Pre-increment operator - advance the position of the iterator and return the iterator itself. | |
| Partial_Iterator & | operator-- () |
| Pre-decrement operator - move the position of the iterator back by one and return the iterator itself. | |
| Partial_Iterator | operator++ (int) |
| Post-increment operator - advance the position of the iterator and return a copy of the iterator before it was advanced. | |
| Partial_Iterator | operator-- (int) |
| Post-decrement operator - move the position of the iterator back by one and return a copy of the iterator before it was decremented. | |
| Breakpoint & | operator * (void) const |
| Dereference operator. | |
| Breakpoint * | operator-> (void) const |
| Pointer operator. | |
| Breakpoint & | breakpoint (void) const |
| Breakpoint accessor. | |
| double | time (void) const |
| Time accessor. | |
Friends | |
| bool | operator== (const Partial_Iterator &lhs, const Partial_Iterator &rhs) |
| Equality comparison operator. | |
| bool | operator!= (const Partial_Iterator &lhs, const Partial_Iterator &rhs) |
| Inequality comparison operator. | |
Wraps the non-const iterator for the (time,Breakpoint) pair container Partial::container_type. Partial_Iterator implements a bidirectional iterator interface, and additionally offers time and Breakpoint (reference) access through time() and breakpoint() members.
|
|
Breakpoint accessor.
|
|
|
Dereference operator.
|
|
|
Post-increment operator - advance the position of the iterator and return a copy of the iterator before it was advanced. The int argument is unused compiler magic.
|
|
|
Pre-increment operator - advance the position of the iterator and return the iterator itself.
|
|
|
Post-decrement operator - move the position of the iterator back by one and return a copy of the iterator before it was decremented. The int argument is unused compiler magic.
|
|
|
Pre-decrement operator - move the position of the iterator back by one and return the iterator itself.
|
|
|
Pointer operator.
|
|
|
Time accessor.
|
|
||||||||||||
|
Inequality comparison operator.
|
|
||||||||||||
|
Equality comparison operator.
|
1.3.4