BDE 4.14.0 Production release
|
This is the complete list of members for bdlt::Timetable, including all inherited members.
addTransition(const Date &date, const Time &time, int code) | bdlt::Timetable | |
addTransition(const Datetime &datetime, int code) | bdlt::Timetable | inline |
addTransitions(const DayOfWeek::Enum &dayOfWeek, const Time &time, int code, const Date &firstDate, const Date &lastDate) | bdlt::Timetable | |
allocator() const | bdlt::Timetable | inline |
begin() const | bdlt::Timetable | |
const_iterator typedef | bdlt::Timetable | |
end() const | bdlt::Timetable | inline |
firstDate() const | bdlt::Timetable | inline |
hashAppend | bdlt::Timetable | friend |
initialTransitionCode() const | bdlt::Timetable | inline |
isInRange(const Date &date) const | bdlt::Timetable | inline |
k_UNSET_TRANSITION_CODE enum value | bdlt::Timetable | |
lastDate() const | bdlt::Timetable | inline |
length() const | bdlt::Timetable | inline |
operator!= | bdlt::Timetable | friend |
operator=(const Timetable &rhs) | bdlt::Timetable | inline |
operator== | bdlt::Timetable | friend |
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const | bdlt::Timetable | |
removeAllTransitions() | bdlt::Timetable | inline |
removeTransition(const Date &date, const Time &time) | bdlt::Timetable | |
removeTransition(const Datetime &datetime) | bdlt::Timetable | inline |
removeTransitions(const Date &date) | bdlt::Timetable | |
removeTransitions(const DayOfWeek::Enum &dayOfWeek, const Time &time, const Date &firstDate, const Date &lastDate) | bdlt::Timetable | |
reset() | bdlt::Timetable | inline |
setInitialTransitionCode(int code) | bdlt::Timetable | |
setValidRange(const Date &firstDate, const Date &lastDate) | bdlt::Timetable | |
swap(Timetable &other) | bdlt::Timetable | inline |
Timetable(bslma::Allocator *basicAllocator=0) | bdlt::Timetable | explicit |
Timetable(const Date &firstDate, const Date &lastDate, int initialTransitionCode=k_UNSET_TRANSITION_CODE, bslma::Allocator *basicAllocator=0) | bdlt::Timetable | |
Timetable(const Timetable &original, bslma::Allocator *basicAllocator=0) | bdlt::Timetable | |
Timetable_ConstIterator | bdlt::Timetable | friend |
transitionCodeInEffect(const Date &date, const Time &time) const | bdlt::Timetable | inline |
transitionCodeInEffect(const Datetime &datetime) const | bdlt::Timetable | inline |
~Timetable()=default | bdlt::Timetable |