BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlt::DatetimeInterval Member List

This is the complete list of members for bdlt::DatetimeInterval, including all inherited members.

addDays(int days)bdlt::DatetimeIntervalinline
addDaysIfValid(int days)bdlt::DatetimeIntervalinline
addHours(bsls::Types::Int64 hours)bdlt::DatetimeIntervalinline
addHoursIfValid(bsls::Types::Int64 hours)bdlt::DatetimeIntervalinline
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::DatetimeIntervalinline
addMicrosecondsIfValid(bsls::Types::Int64 microseconds)bdlt::DatetimeIntervalinline
addMilliseconds(bsls::Types::Int64 milliseconds)bdlt::DatetimeIntervalinline
addMillisecondsIfValid(bsls::Types::Int64 milliseconds)bdlt::DatetimeIntervalinline
addMinutes(bsls::Types::Int64 minutes)bdlt::DatetimeIntervalinline
addMinutesIfValid(bsls::Types::Int64 minutes)bdlt::DatetimeIntervalinline
addSeconds(bsls::Types::Int64 seconds)bdlt::DatetimeIntervalinline
addSecondsIfValid(bsls::Types::Int64 seconds)bdlt::DatetimeIntervalinline
bdexStreamIn(STREAM &stream, int version)bdlt::DatetimeInterval
bdexStreamOut(STREAM &stream, int version) constbdlt::DatetimeInterval
DatetimeInterval()bdlt::DatetimeIntervalinline
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::DatetimeIntervalinlineexplicit
DatetimeInterval(const DatetimeInterval &original)bdlt::DatetimeIntervalinline
days() constbdlt::DatetimeIntervalinline
fractionalDayInMicroseconds() constbdlt::DatetimeIntervalinline
hashAppendbdlt::DatetimeIntervalfriend
hours() constbdlt::DatetimeIntervalinline
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::DatetimeIntervalstatic
k_MILLISECONDS_MAXbdlt::DatetimeIntervalstatic
k_MILLISECONDS_MINbdlt::DatetimeIntervalstatic
maxSupportedBdexVersion(int versionSelector)bdlt::DatetimeIntervalinlinestatic
maxSupportedBdexVersion()bdlt::DatetimeIntervalinlinestatic
maxSupportedVersion()bdlt::DatetimeIntervalinlinestatic
microseconds() constbdlt::DatetimeIntervalinline
milliseconds() constbdlt::DatetimeIntervalinline
minutes() constbdlt::DatetimeIntervalinline
operator!=bdlt::DatetimeIntervalfriend
operator+=(const DatetimeInterval &rhs)bdlt::DatetimeIntervalinline
operator-bdlt::DatetimeIntervalfriend
operator-=(const DatetimeInterval &rhs)bdlt::DatetimeIntervalinline
operator<bdlt::DatetimeIntervalfriend
operator<=bdlt::DatetimeIntervalfriend
operator=(const DatetimeInterval &rhs)bdlt::DatetimeIntervalinline
operator==bdlt::DatetimeIntervalfriend
operator>bdlt::DatetimeIntervalfriend
operator>=bdlt::DatetimeIntervalfriend
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) constbdlt::DatetimeInterval
printToBuffer(char *result, int numBytes, int fractionalSecondPrecision=6) constbdlt::DatetimeInterval
seconds() constbdlt::DatetimeIntervalinline
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::DatetimeIntervalinline
setTotalHours(bsls::Types::Int64 hours)bdlt::DatetimeIntervalinline
setTotalHoursIfValid(bsls::Types::Int64 hours)bdlt::DatetimeIntervalinline
setTotalMicroseconds(bsls::Types::Int64 microseconds)bdlt::DatetimeIntervalinline
setTotalMilliseconds(bsls::Types::Int64 milliseconds)bdlt::DatetimeIntervalinline
setTotalMillisecondsIfValid(bsls::Types::Int64 milliseconds)bdlt::DatetimeIntervalinline
setTotalMinutes(bsls::Types::Int64 minutes)bdlt::DatetimeIntervalinline
setTotalMinutesIfValid(bsls::Types::Int64 minutes)bdlt::DatetimeIntervalinline
setTotalSeconds(bsls::Types::Int64 seconds)bdlt::DatetimeIntervalinline
setTotalSecondsFromDouble(double seconds)bdlt::DatetimeInterval
setTotalSecondsFromDoubleIfValid(double seconds)bdlt::DatetimeInterval
setTotalSecondsIfValid(bsls::Types::Int64 seconds)bdlt::DatetimeIntervalinline
streamOut(bsl::ostream &stream) constbdlt::DatetimeInterval
totalDays() constbdlt::DatetimeIntervalinline
totalHours() constbdlt::DatetimeIntervalinline
totalMicroseconds() constbdlt::DatetimeIntervalinline
totalMilliseconds() constbdlt::DatetimeIntervalinline
totalMinutes() constbdlt::DatetimeIntervalinline
totalSeconds() constbdlt::DatetimeIntervalinline
totalSecondsAsDouble() constbdlt::DatetimeIntervalinline
~DatetimeInterval()=defaultbdlt::DatetimeInterval