, 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 | |