Provide read-only, sequential access in increasing (chronological) order to the transitions in a Timetable object.
Declared in <bdlt_timetable.h>
class Timetable_ConstIterator;
| Name | Description |
|---|---|
pointer | Iterator pointer type. |
reference | The star operator returns a TimetableTransition by value. |
value_type | Iterator value type. |
| Name | Description |
|---|---|
Timetable_ConstIterator [constructor] | Constructors |
operator= | Assign to this iterator the value of the specified rhs iterator, and return a reference providing modifiable access to this object. |
operator* | Return the transition referenced by this iterator. |
operator++ | Advance this iterator to the next transition. |
operator-- | Regress this iterator to the previous transition. |
operator-> | Return a proxy to the referenced transition. |
| Name | Description |
|---|---|
BloombergLP::bdlt::operator!= | Return true if lhs and rhs iterators do not have the same value. |
BloombergLP::bdlt::operator== | Return true if lhs and rhs iterators have the same value. |
BloombergLP::bdlt::Timetable | Value-semantic repository of datetime-indexed state transitions. |
| Name | Description |
|---|---|
operator++ | Advance iterator and return its previous value. |
operator-- | Regress iterator and return its previous value. |