Quick Links:

bal | bbl | bdl | bsl

bsls::TimeInterval Member List

This is the complete list of members for bsls::TimeInterval, including all inherited members.
addDays(bsls::Types::Int64 days)bsls::TimeInterval
addDuration(const std::chrono::duration< REP_TYPE, PERIOD_TYPE > &duration, typename std::enable_if< TimeInterval_DurationTraits< REP_TYPE, PERIOD_TYPE >::k_IMPLICIT_CONVERSION_ENABLED, int >::type *=0)bsls::TimeInterval
addHours(bsls::Types::Int64 hours)bsls::TimeInterval
addInterval(bsls::Types::Int64 seconds, int nanoseconds=0)bsls::TimeInterval
addMicroseconds(bsls::Types::Int64 microseconds)bsls::TimeInterval
addMilliseconds(bsls::Types::Int64 milliseconds)bsls::TimeInterval
addMinutes(bsls::Types::Int64 minutes)bsls::TimeInterval
addNanoseconds(bsls::Types::Int64 nanoseconds)bsls::TimeInterval
addSeconds(bsls::Types::Int64 seconds)bsls::TimeInterval
asDuration() const bsls::TimeInterval
bdexStreamIn(STREAM &stream, int version)bsls::TimeInterval
bdexStreamOut(STREAM &stream, int version) const bsls::TimeInterval
isInDurationRange(typename std::enable_if< TimeInterval_IsDuration< DURATION_TYPE >::value, int >::type *=0) const bsls::TimeInterval
isValid(bsls::Types::Int64 seconds, int nanoseconds)bsls::TimeInterval [static]
isValid(const std::chrono::duration< REP, PERIOD > &duration)bsls::TimeInterval [static]
maxSupportedBdexVersion(int versionSelector)bsls::TimeInterval [static]
maxSupportedBdexVersion()bsls::TimeInterval [static]
maxSupportedVersion()bsls::TimeInterval [static]
nanoseconds() const bsls::TimeInterval
operator+=(const TimeInterval &rhs)bsls::TimeInterval
operator+=(double rhs)bsls::TimeInterval
operator-=(const TimeInterval &rhs)bsls::TimeInterval
operator-=(double rhs)bsls::TimeInterval
operator=(const TimeInterval &rhs)bsls::TimeInterval
operator=(double rhs)bsls::TimeInterval
print(std::ostream &stream, int level=0, int spacesPerLevel=4) const bsls::TimeInterval
seconds() const bsls::TimeInterval
setInterval(bsls::Types::Int64 seconds, int nanoseconds=0)bsls::TimeInterval
setIntervalRaw(bsls::Types::Int64 seconds, int nanoseconds=0)bsls::TimeInterval
setTotalDays(bsls::Types::Int64 days)bsls::TimeInterval
setTotalHours(bsls::Types::Int64 hours)bsls::TimeInterval
setTotalMicroseconds(bsls::Types::Int64 microseconds)bsls::TimeInterval
setTotalMilliseconds(bsls::Types::Int64 milliseconds)bsls::TimeInterval
setTotalMinutes(bsls::Types::Int64 minutes)bsls::TimeInterval
setTotalNanoseconds(bsls::Types::Int64 nanoseconds)bsls::TimeInterval
setTotalSeconds(bsls::Types::Int64 seconds)bsls::TimeInterval
streamOut(STREAM &stream) const bsls::TimeInterval
TimeInterval()bsls::TimeInterval
TimeInterval(bsls::Types::Int64 seconds, int nanoseconds)bsls::TimeInterval
TimeInterval(double seconds)bsls::TimeInterval [explicit]
TimeInterval(const std::chrono::duration< REP_TYPE, PERIOD_TYPE > &duration, typename std::enable_if< TimeInterval_DurationTraits< REP_TYPE, PERIOD_TYPE >::k_IMPLICIT_CONVERSION_ENABLED, int >::type *=0)bsls::TimeInterval
TimeInterval(const std::chrono::duration< REP_TYPE, PERIOD_TYPE > &duration, typename std::enable_if< TimeInterval_DurationTraits< REP_TYPE, PERIOD_TYPE >::k_EXPLICIT_CONVERSION_ENABLED, int >::type *=0)bsls::TimeInterval [explicit]
TimeInterval(const TimeInterval &original)bsls::TimeInterval
totalDays() const bsls::TimeInterval
totalHours() const bsls::TimeInterval
totalMicroseconds() const bsls::TimeInterval
totalMilliseconds() const bsls::TimeInterval
totalMinutes() const bsls::TimeInterval
totalNanoseconds() const bsls::TimeInterval
totalSeconds() const bsls::TimeInterval
totalSecondsAsDouble() const bsls::TimeInterval
~TimeInterval()bsls::TimeInterval