BDE 4.14.0 Production release
|
This is the complete list of members for bsls::TimeInterval, including all inherited members.
addDays(bsls::Types::Int64 days) | bsls::TimeInterval | inline |
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 | inline |
addHours(bsls::Types::Int64 hours) | bsls::TimeInterval | inline |
addInterval(bsls::Types::Int64 seconds, int nanoseconds=0) | bsls::TimeInterval | |
addMicroseconds(bsls::Types::Int64 microseconds) | bsls::TimeInterval | inline |
addMilliseconds(bsls::Types::Int64 milliseconds) | bsls::TimeInterval | inline |
addMinutes(bsls::Types::Int64 minutes) | bsls::TimeInterval | inline |
addNanoseconds(bsls::Types::Int64 nanoseconds) | bsls::TimeInterval | inline |
addSeconds(bsls::Types::Int64 seconds) | bsls::TimeInterval | inline |
asDuration() const | bsls::TimeInterval | inline |
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 | inlinestatic |
isValid(const std::chrono::duration< REP, PERIOD > &duration) | bsls::TimeInterval | static |
maxSupportedBdexVersion(int versionSelector) | bsls::TimeInterval | inlinestatic |
maxSupportedBdexVersion() | bsls::TimeInterval | inlinestatic |
maxSupportedVersion() | bsls::TimeInterval | inlinestatic |
nanoseconds() const | bsls::TimeInterval | inline |
operator+=(const TimeInterval &rhs) | bsls::TimeInterval | inline |
operator+=(double rhs) | bsls::TimeInterval | inline |
operator-=(const TimeInterval &rhs) | bsls::TimeInterval | inline |
operator-=(double rhs) | bsls::TimeInterval | inline |
operator=(const TimeInterval &rhs)=default | bsls::TimeInterval | |
operator=(double rhs) | bsls::TimeInterval | inline |
print(std::ostream &stream, int level=0, int spacesPerLevel=4) const | bsls::TimeInterval | |
seconds() const | bsls::TimeInterval | inline |
setInterval(bsls::Types::Int64 seconds, int nanoseconds=0) | bsls::TimeInterval | inline |
setIntervalRaw(bsls::Types::Int64 seconds, int nanoseconds=0) | bsls::TimeInterval | inline |
setTotalDays(bsls::Types::Int64 days) | bsls::TimeInterval | inline |
setTotalHours(bsls::Types::Int64 hours) | bsls::TimeInterval | inline |
setTotalMicroseconds(bsls::Types::Int64 microseconds) | bsls::TimeInterval | inline |
setTotalMilliseconds(bsls::Types::Int64 milliseconds) | bsls::TimeInterval | inline |
setTotalMinutes(bsls::Types::Int64 minutes) | bsls::TimeInterval | inline |
setTotalNanoseconds(bsls::Types::Int64 nanoseconds) | bsls::TimeInterval | inline |
setTotalSeconds(bsls::Types::Int64 seconds) | bsls::TimeInterval | inline |
streamOut(STREAM &stream) const | bsls::TimeInterval | inline |
TimeInterval() | bsls::TimeInterval | inline |
TimeInterval(bsls::Types::Int64 seconds, int nanoseconds) | bsls::TimeInterval | inline |
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 | inline |
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 | inlineexplicit |
TimeInterval(const TimeInterval &original)=default | bsls::TimeInterval | |
totalDays() const | bsls::TimeInterval | inline |
totalHours() const | bsls::TimeInterval | inline |
totalMicroseconds() const | bsls::TimeInterval | inline |
totalMilliseconds() const | bsls::TimeInterval | inline |
totalMinutes() const | bsls::TimeInterval | inline |
totalNanoseconds() const | bsls::TimeInterval | inline |
totalSeconds() const | bsls::TimeInterval | inline |
totalSecondsAsDouble() const | bsls::TimeInterval | inline |
~TimeInterval()=default | bsls::TimeInterval |