Implementation of standard bidirectional iterator for DayOfWeekSet. Any modification of a DayOfWeekSet will invalidate any iterators referring to that DayOfWeekSet.
Synopsis
Declared in <bdlt_dayofweekset.h>
class DayOfWeekSet_Iter;
Type Aliases
Name |
Description |
Iterator difference type. |
|
Iterator category for this day‐of‐week iterator. |
|
Iterator pointer type. |
|
Iterator reference type. |
|
Iterator value type. |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this iterator. |
Assign to this iterator the value of the specified |
|
Return a reference providing non‐modifiable access to the day of week value referenced by this iterator. The behavior is undefined unless the iterator refers to a valid day of the week, specifically, the behavior is undefined if |
|
Increment operators |
|
Decrement operators |
Data Members
Name |
Description |
Copy of the days‐of‐week bitmask from the original container. |
|
Current position in the iteration; value in |
Static Data Members
Name |
Description |
Lookup table mapping iterator indices to day‐of‐week values. |
Friends
Name |
Description |
Return |
Non-Member Functions
Name |
Description |
Return |
Created with MrDocs