BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsls::TimeInterval Member List

This is the complete list of members for bsls::TimeInterval, including all inherited members.

addDays(bsls::Types::Int64 days)bsls::TimeIntervalinline
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::TimeIntervalinline
addHours(bsls::Types::Int64 hours)bsls::TimeIntervalinline
addInterval(bsls::Types::Int64 seconds, int nanoseconds=0)bsls::TimeInterval
addMicroseconds(bsls::Types::Int64 microseconds)bsls::TimeIntervalinline
addMilliseconds(bsls::Types::Int64 milliseconds)bsls::TimeIntervalinline
addMinutes(bsls::Types::Int64 minutes)bsls::TimeIntervalinline
addNanoseconds(bsls::Types::Int64 nanoseconds)bsls::TimeIntervalinline
addSeconds(bsls::Types::Int64 seconds)bsls::TimeIntervalinline
asDuration() constbsls::TimeIntervalinline
bdexStreamIn(STREAM &stream, int version)bsls::TimeInterval
bdexStreamOut(STREAM &stream, int version) constbsls::TimeInterval
isInDurationRange(typename std::enable_if< TimeInterval_IsDuration< DURATION_TYPE >::value, int >::type *=0) constbsls::TimeInterval
isValid(bsls::Types::Int64 seconds, int nanoseconds)bsls::TimeIntervalinlinestatic
isValid(const std::chrono::duration< REP, PERIOD > &duration)bsls::TimeIntervalstatic
maxSupportedBdexVersion(int versionSelector)bsls::TimeIntervalinlinestatic
maxSupportedBdexVersion()bsls::TimeIntervalinlinestatic
maxSupportedVersion()bsls::TimeIntervalinlinestatic
nanoseconds() constbsls::TimeIntervalinline
operator+=(const TimeInterval &rhs)bsls::TimeIntervalinline
operator+=(double rhs)bsls::TimeIntervalinline
operator-=(const TimeInterval &rhs)bsls::TimeIntervalinline
operator-=(double rhs)bsls::TimeIntervalinline
operator=(const TimeInterval &rhs)=defaultbsls::TimeInterval
operator=(double rhs)bsls::TimeIntervalinline
print(std::ostream &stream, int level=0, int spacesPerLevel=4) constbsls::TimeInterval
seconds() constbsls::TimeIntervalinline
setInterval(bsls::Types::Int64 seconds, int nanoseconds=0)bsls::TimeIntervalinline
setIntervalRaw(bsls::Types::Int64 seconds, int nanoseconds=0)bsls::TimeIntervalinline
setTotalDays(bsls::Types::Int64 days)bsls::TimeIntervalinline
setTotalHours(bsls::Types::Int64 hours)bsls::TimeIntervalinline
setTotalMicroseconds(bsls::Types::Int64 microseconds)bsls::TimeIntervalinline
setTotalMilliseconds(bsls::Types::Int64 milliseconds)bsls::TimeIntervalinline
setTotalMinutes(bsls::Types::Int64 minutes)bsls::TimeIntervalinline
setTotalNanoseconds(bsls::Types::Int64 nanoseconds)bsls::TimeIntervalinline
setTotalSeconds(bsls::Types::Int64 seconds)bsls::TimeIntervalinline
streamOut(STREAM &stream) constbsls::TimeIntervalinline
TimeInterval()bsls::TimeIntervalinline
TimeInterval(bsls::Types::Int64 seconds, int nanoseconds)bsls::TimeIntervalinline
TimeInterval(double seconds)bsls::TimeIntervalexplicit
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::TimeIntervalinline
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::TimeIntervalinlineexplicit
TimeInterval(const TimeInterval &original)=defaultbsls::TimeInterval
totalDays() constbsls::TimeIntervalinline
totalHours() constbsls::TimeIntervalinline
totalMicroseconds() constbsls::TimeIntervalinline
totalMilliseconds() constbsls::TimeIntervalinline
totalMinutes() constbsls::TimeIntervalinline
totalNanoseconds() constbsls::TimeIntervalinline
totalSeconds() constbsls::TimeIntervalinline
totalSecondsAsDouble() constbsls::TimeIntervalinline
~TimeInterval()=defaultbsls::TimeInterval