Timetable [constructor] | Constructors |
operator= | Assign the value of rhs to this timetable. |
addTransition | addTransition overloads |
addTransitions | Add transitions at time with code on dayOfWeek dates in range. |
allocator | Return the allocator used by this object. |
begin | Return an iterator to the first transition in this timetable. |
end | Return the past-the-end iterator for this timetable. |
firstDate | Return the earliest date in this timetable's valid range. |
initialTransitionCode | Return the transition code that is in effect at the start of this timetable (see setInitialTransitionCode). |
isInRange | Return true if the specified date is within the valid range of this timetable, and false otherwise. |
lastDate | Return the latest date in this timetable's valid range. |
length | Return the number of days in this timetable's valid range. |
print | Format this timetable to the specified output stream. |
removeAllTransitions | Remove all transitions from this timetable. The removal of a transition invalidates all iterators. |
removeTransition | removeTransition overloads |
removeTransitions | removeTransitions overloads |
reset | Reset this timetable to the default constructed (empty) state. All associated iterators are invalidated. |
setInitialTransitionCode | Set the initial transition code of this timetable. |
setValidRange | Set the valid range of this timetable to [firstDate .. lastDate]. |
swap | Exchange the value of this object with other. |
transitionCodeInEffect | transitionCodeInEffect overloads |