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