, including all inherited members.
addDays(int days) | bdlt::DatetimeInterval | |
addDaysIfValid(int days) | bdlt::DatetimeInterval | |
addHours(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | |
addHoursIfValid(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | |
addInterval(int days, bsls::Types::Int64 hours=0, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0) | bdlt::DatetimeInterval | |
addIntervalIfValid(int days, bsls::Types::Int64 hours=0, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0) | bdlt::DatetimeInterval | |
addMicroseconds(bsls::Types::Int64 microseconds) | bdlt::DatetimeInterval | |
addMicrosecondsIfValid(bsls::Types::Int64 microseconds) | bdlt::DatetimeInterval | |
addMilliseconds(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | |
addMillisecondsIfValid(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | |
addMinutes(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | |
addMinutesIfValid(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | |
addSeconds(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | |
addSecondsIfValid(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | |
bdexStreamIn(STREAM &stream, int version) | bdlt::DatetimeInterval | |
bdexStreamOut(STREAM &stream, int version) const | bdlt::DatetimeInterval | |
DatetimeInterval() | bdlt::DatetimeInterval | |
DatetimeInterval(int days, bsls::Types::Int64 hours=0, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0) | bdlt::DatetimeInterval | [explicit] |
DatetimeInterval(const DatetimeInterval &original) | bdlt::DatetimeInterval | |
days() const | bdlt::DatetimeInterval | |
fractionalDayInMicroseconds() const | bdlt::DatetimeInterval | |
hashAppend(HASHALG &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
hours() const | bdlt::DatetimeInterval | |
isValid(int days, bsls::Types::Int64 hours=0, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0) | bdlt::DatetimeInterval | [static] |
k_MILLISECONDS_MAX | bdlt::DatetimeInterval | [static] |
k_MILLISECONDS_MIN | bdlt::DatetimeInterval | [static] |
maxSupportedBdexVersion(int versionSelector) | bdlt::DatetimeInterval | [static] |
maxSupportedBdexVersion() | bdlt::DatetimeInterval | [static] |
maxSupportedVersion() | bdlt::DatetimeInterval | [static] |
microseconds() const | bdlt::DatetimeInterval | |
milliseconds() const | bdlt::DatetimeInterval | |
minutes() const | bdlt::DatetimeInterval | |
operator!=(const DatetimeInterval &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
operator+=(const DatetimeInterval &rhs) | bdlt::DatetimeInterval | |
operator-(const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
operator-=(const DatetimeInterval &rhs) | bdlt::DatetimeInterval | |
operator<(const DatetimeInterval &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
operator<=(const DatetimeInterval &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
operator=(const DatetimeInterval &rhs) | bdlt::DatetimeInterval | |
operator==(const DatetimeInterval &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
operator>(const DatetimeInterval &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
operator>=(const DatetimeInterval &, const DatetimeInterval &) | bdlt::DatetimeInterval | [friend] |
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const | bdlt::DatetimeInterval | |
printToBuffer(char *result, int numBytes, int fractionalSecondPrecision=6) const | bdlt::DatetimeInterval | |
seconds() const | bdlt::DatetimeInterval | |
setInterval(int days, bsls::Types::Int64 hours=0, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0) | bdlt::DatetimeInterval | |
setIntervalIfValid(int days, bsls::Types::Int64 hours=0, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0) | bdlt::DatetimeInterval | |
setTotalDays(int days) | bdlt::DatetimeInterval | |
setTotalHours(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | |
setTotalHoursIfValid(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | |
setTotalMicroseconds(bsls::Types::Int64 microseconds) | bdlt::DatetimeInterval | |
setTotalMilliseconds(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | |
setTotalMillisecondsIfValid(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | |
setTotalMinutes(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | |
setTotalMinutesIfValid(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | |
setTotalSeconds(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | |
setTotalSecondsFromDouble(double seconds) | bdlt::DatetimeInterval | |
setTotalSecondsFromDoubleIfValid(double seconds) | bdlt::DatetimeInterval | |
setTotalSecondsIfValid(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | |
streamOut(bsl::ostream &stream) const | bdlt::DatetimeInterval | |
totalDays() const | bdlt::DatetimeInterval | |
totalHours() const | bdlt::DatetimeInterval | |
totalMicroseconds() const | bdlt::DatetimeInterval | |
totalMilliseconds() const | bdlt::DatetimeInterval | |
totalMinutes() const | bdlt::DatetimeInterval | |
totalSeconds() const | bdlt::DatetimeInterval | |
totalSecondsAsDouble() const | bdlt::DatetimeInterval | |
~DatetimeInterval() | bdlt::DatetimeInterval | |