Provide read‐only, sequential access in increasing (chronological) order to the transitions in a Timetable object.

Synopsis

Declared in <bdlt_timetable.h>

class Timetable_ConstIterator;

Type Aliases

Name

Description

pointer

Iterator pointer type.

reference

The star operator returns a TimetableTransition by value.

value_type

Iterator value type.

Member Functions

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.

Friends

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.

Non-Member Functions

Name

Description

operator++

Advance iterator and return its previous value.

operator‐‐

Regress iterator and return its previous value.

Created with MrDocs