BDE 4.14.0 Production release
|
This is the complete list of members for bdlt::DatetimeInterval, including all inherited members.
addDays(int days) | bdlt::DatetimeInterval | inline |
addDaysIfValid(int days) | bdlt::DatetimeInterval | inline |
addHours(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | inline |
addHoursIfValid(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | inline |
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 | inline |
addMicrosecondsIfValid(bsls::Types::Int64 microseconds) | bdlt::DatetimeInterval | inline |
addMilliseconds(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | inline |
addMillisecondsIfValid(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | inline |
addMinutes(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | inline |
addMinutesIfValid(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | inline |
addSeconds(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | inline |
addSecondsIfValid(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | inline |
bdexStreamIn(STREAM &stream, int version) | bdlt::DatetimeInterval | |
bdexStreamOut(STREAM &stream, int version) const | bdlt::DatetimeInterval | |
DatetimeInterval() | bdlt::DatetimeInterval | inline |
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 | inlineexplicit |
DatetimeInterval(const DatetimeInterval &original) | bdlt::DatetimeInterval | inline |
days() const | bdlt::DatetimeInterval | inline |
fractionalDayInMicroseconds() const | bdlt::DatetimeInterval | inline |
hashAppend | bdlt::DatetimeInterval | friend |
hours() const | bdlt::DatetimeInterval | inline |
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 | inlinestatic |
maxSupportedBdexVersion() | bdlt::DatetimeInterval | inlinestatic |
maxSupportedVersion() | bdlt::DatetimeInterval | inlinestatic |
microseconds() const | bdlt::DatetimeInterval | inline |
milliseconds() const | bdlt::DatetimeInterval | inline |
minutes() const | bdlt::DatetimeInterval | inline |
operator!= | bdlt::DatetimeInterval | friend |
operator+=(const DatetimeInterval &rhs) | bdlt::DatetimeInterval | inline |
operator- | bdlt::DatetimeInterval | friend |
operator-=(const DatetimeInterval &rhs) | bdlt::DatetimeInterval | inline |
operator< | bdlt::DatetimeInterval | friend |
operator<= | bdlt::DatetimeInterval | friend |
operator=(const DatetimeInterval &rhs) | bdlt::DatetimeInterval | inline |
operator== | bdlt::DatetimeInterval | friend |
operator> | bdlt::DatetimeInterval | friend |
operator>= | 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 | inline |
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 | inline |
setTotalHours(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | inline |
setTotalHoursIfValid(bsls::Types::Int64 hours) | bdlt::DatetimeInterval | inline |
setTotalMicroseconds(bsls::Types::Int64 microseconds) | bdlt::DatetimeInterval | inline |
setTotalMilliseconds(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | inline |
setTotalMillisecondsIfValid(bsls::Types::Int64 milliseconds) | bdlt::DatetimeInterval | inline |
setTotalMinutes(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | inline |
setTotalMinutesIfValid(bsls::Types::Int64 minutes) | bdlt::DatetimeInterval | inline |
setTotalSeconds(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | inline |
setTotalSecondsFromDouble(double seconds) | bdlt::DatetimeInterval | |
setTotalSecondsFromDoubleIfValid(double seconds) | bdlt::DatetimeInterval | |
setTotalSecondsIfValid(bsls::Types::Int64 seconds) | bdlt::DatetimeInterval | inline |
streamOut(bsl::ostream &stream) const | bdlt::DatetimeInterval | |
totalDays() const | bdlt::DatetimeInterval | inline |
totalHours() const | bdlt::DatetimeInterval | inline |
totalMicroseconds() const | bdlt::DatetimeInterval | inline |
totalMilliseconds() const | bdlt::DatetimeInterval | inline |
totalMinutes() const | bdlt::DatetimeInterval | inline |
totalSeconds() const | bdlt::DatetimeInterval | inline |
totalSecondsAsDouble() const | bdlt::DatetimeInterval | inline |
~DatetimeInterval()=default | bdlt::DatetimeInterval |