| /external/protobuf/java/util/src/test/java/com/google/protobuf/util/ |
| D | DurationsTest.java | 39 import com.google.protobuf.Duration; 53 private static final Duration INVALID_MAX = 54 Duration.newBuilder().setSeconds(Long.MAX_VALUE).setNanos(Integer.MAX_VALUE).build(); 55 private static final Duration INVALID_MIN = 56 Duration.newBuilder().setSeconds(Long.MIN_VALUE).setNanos(Integer.MIN_VALUE).build(); 83 "duration (-0.000000001s) must not be negative"); in testCheckNotNegative() 89 assertThat(expected).hasMessageThat().isEqualTo("duration (-1s) must not be negative"); in testCheckNotNegative() 102 assertThat(expected).hasMessageThat().isEqualTo("duration (0s) must be positive"); in testCheckPositive() 109 assertThat(expected).hasMessageThat().isEqualTo("duration (-0.000000001s) must be positive"); in testCheckPositive() 116 assertThat(expected).hasMessageThat().isEqualTo("duration (-1s) must be positive"); in testCheckPositive() [all …]
|
| /external/cronet/third_party/protobuf/java/util/src/test/java/com/google/protobuf/util/ |
| D | DurationsTest.java | 39 import com.google.protobuf.Duration; 53 private static final Duration INVALID_MAX = 54 Duration.newBuilder().setSeconds(Long.MAX_VALUE).setNanos(Integer.MAX_VALUE).build(); 55 private static final Duration INVALID_MIN = 56 Duration.newBuilder().setSeconds(Long.MIN_VALUE).setNanos(Integer.MIN_VALUE).build(); 83 "duration (-0.000000001s) must not be negative"); in testCheckNotNegative() 89 assertThat(expected).hasMessageThat().isEqualTo("duration (-1s) must not be negative"); in testCheckNotNegative() 102 assertThat(expected).hasMessageThat().isEqualTo("duration (0s) must be positive"); in testCheckPositive() 109 assertThat(expected).hasMessageThat().isEqualTo("duration (-0.000000001s) must be positive"); in testCheckPositive() 116 assertThat(expected).hasMessageThat().isEqualTo("duration (-1s) must be positive"); in testCheckPositive() [all …]
|
| /external/protobuf/java/util/src/main/java/com/google/protobuf/util/ |
| D | Durations.java | 47 import com.google.protobuf.Duration; 53 * Utilities to help create/manipulate {@code protobuf/duration.proto}. All operations throw an 54 * {@link IllegalArgumentException} if the input(s) are not {@linkplain #isValid(Duration) valid}. 64 /** A constant holding the minimum valid {@link Duration}, approximately {@code -10,000} years. */ 65 public static final Duration MIN_VALUE = 66 Duration.newBuilder().setSeconds(DURATION_SECONDS_MIN).setNanos(-999999999).build(); 68 /** A constant holding the maximum valid {@link Duration}, approximately {@code +10,000} years. */ 69 public static final Duration MAX_VALUE = 70 Duration.newBuilder().setSeconds(DURATION_SECONDS_MAX).setNanos(999999999).build(); 72 /** A constant holding the duration of zero. */ [all …]
|
| /external/cronet/third_party/protobuf/java/util/src/main/java/com/google/protobuf/util/ |
| D | Durations.java | 47 import com.google.protobuf.Duration; 53 * Utilities to help create/manipulate {@code protobuf/duration.proto}. All operations throw an 54 * {@link IllegalArgumentException} if the input(s) are not {@linkplain #isValid(Duration) valid}. 64 /** A constant holding the minimum valid {@link Duration}, approximately {@code -10,000} years. */ 65 public static final Duration MIN_VALUE = 66 Duration.newBuilder().setSeconds(DURATION_SECONDS_MIN).setNanos(-999999999).build(); 68 /** A constant holding the maximum valid {@link Duration}, approximately {@code +10,000} years. */ 69 public static final Duration MAX_VALUE = 70 Duration.newBuilder().setSeconds(DURATION_SECONDS_MAX).setNanos(999999999).build(); 72 /** A constant holding the duration of zero. */ [all …]
|
| /external/cronet/third_party/protobuf/src/google/protobuf/util/ |
| D | time_util.h | 31 // Defines utilities for the Timestamp and Duration well known types. 53 #include <google/protobuf/duration.pb.h> 63 // Utility functions for Timestamp and Duration. 66 typedef google::protobuf::Duration Duration; typedef 69 // The min/max Timestamp/Duration values we support. 96 // Converts Duration to/from string format. The string format will contains 98 // represent the exact Duration value. For example: 100 // The range that can be represented by Duration is from -315,576,000,000 102 static std::string ToString(const Duration& duration); 103 static bool FromString(const std::string& value, Duration* timestamp); [all …]
|
| /external/protobuf/src/google/protobuf/util/ |
| D | time_util.h | 31 // Defines utilities for the Timestamp and Duration well known types. 53 #include <google/protobuf/duration.pb.h> 63 // Utility functions for Timestamp and Duration. 66 typedef google::protobuf::Duration Duration; typedef 69 // The min/max Timestamp/Duration values we support. 96 // Converts Duration to/from string format. The string format will contains 98 // represent the exact Duration value. For example: 100 // The range that can be represented by Duration is from -315,576,000,000 102 static std::string ToString(const Duration& duration); 103 static bool FromString(const std::string& value, Duration* timestamp); [all …]
|
| /external/grpc-grpc/test/core/gprpp/ |
| D | time_test.cc | 29 EXPECT_EQ(Timestamp::InfFuture() - Duration::Milliseconds(1), in TEST() 31 EXPECT_EQ(Timestamp::InfPast() + Duration::Milliseconds(1), in TEST() 33 EXPECT_EQ(Timestamp::Now() - Timestamp::InfPast(), Duration::Infinity()); in TEST() 35 Duration::NegativeInfinity()); in TEST() 37 Duration::NegativeInfinity()); in TEST() 39 Duration::Infinity()); in TEST() 41 Duration::Infinity()); in TEST() 43 Duration::NegativeInfinity()); in TEST() 53 TEST(DurationTest, Empty) { EXPECT_EQ(Duration(), Duration::Zero()); } in TEST() 56 EXPECT_EQ(Duration::Milliseconds(1000), Duration::Seconds(1)); in TEST() [all …]
|
| /external/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/ |
| D | DurationTest.cs | 43 Assert.AreEqual(TimeSpan.FromSeconds(1), new Duration { Seconds = 1 }.ToTimeSpan()); in ToTimeSpan() 44 Assert.AreEqual(TimeSpan.FromSeconds(-1), new Duration { Seconds = -1 }.ToTimeSpan()); in ToTimeSpan() 45 … Assert.AreEqual(TimeSpan.FromMilliseconds(1), new Duration { Nanos = 1000000 }.ToTimeSpan()); in ToTimeSpan() 46 … Assert.AreEqual(TimeSpan.FromMilliseconds(-1), new Duration { Nanos = -1000000 }.ToTimeSpan()); in ToTimeSpan() 47 Assert.AreEqual(TimeSpan.FromTicks(1), new Duration { Nanos = 100 }.ToTimeSpan()); in ToTimeSpan() 48 Assert.AreEqual(TimeSpan.FromTicks(-1), new Duration { Nanos = -100 }.ToTimeSpan()); in ToTimeSpan() 51 Assert.AreEqual(TimeSpan.FromTicks(2), new Duration { Nanos = 250 }.ToTimeSpan()); in ToTimeSpan() 52 Assert.AreEqual(TimeSpan.FromTicks(-2), new Duration { Nanos = -250 }.ToTimeSpan()); in ToTimeSpan() 58 Assert.AreEqual(new Duration { Seconds = 2, Nanos = 100000000 }, in Addition() 59 … new Duration { Seconds = 1, Nanos = 600000000 } + new Duration { Nanos = 500000000 }); in Addition() [all …]
|
| /external/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/ |
| D | DurationTest.cs | 43 Assert.AreEqual(TimeSpan.FromSeconds(1), new Duration { Seconds = 1 }.ToTimeSpan()); in ToTimeSpan() 44 Assert.AreEqual(TimeSpan.FromSeconds(-1), new Duration { Seconds = -1 }.ToTimeSpan()); in ToTimeSpan() 45 … Assert.AreEqual(TimeSpan.FromMilliseconds(1), new Duration { Nanos = 1000000 }.ToTimeSpan()); in ToTimeSpan() 46 … Assert.AreEqual(TimeSpan.FromMilliseconds(-1), new Duration { Nanos = -1000000 }.ToTimeSpan()); in ToTimeSpan() 47 Assert.AreEqual(TimeSpan.FromTicks(1), new Duration { Nanos = 100 }.ToTimeSpan()); in ToTimeSpan() 48 Assert.AreEqual(TimeSpan.FromTicks(-1), new Duration { Nanos = -100 }.ToTimeSpan()); in ToTimeSpan() 51 Assert.AreEqual(TimeSpan.FromTicks(2), new Duration { Nanos = 250 }.ToTimeSpan()); in ToTimeSpan() 52 Assert.AreEqual(TimeSpan.FromTicks(-2), new Duration { Nanos = -250 }.ToTimeSpan()); in ToTimeSpan() 58 Assert.AreEqual(new Duration { Seconds = 2, Nanos = 100000000 }, in Addition() 59 … new Duration { Seconds = 1, Nanos = 600000000 } + new Duration { Nanos = 500000000 }); in Addition() [all …]
|
| /external/cronet/third_party/protobuf/csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/ |
| D | DurationTest.cs | 43 Assert.AreEqual(TimeSpan.FromSeconds(1), new Duration { Seconds = 1 }.ToTimeSpan()); in ToTimeSpan() 44 Assert.AreEqual(TimeSpan.FromSeconds(-1), new Duration { Seconds = -1 }.ToTimeSpan()); in ToTimeSpan() 45 … Assert.AreEqual(TimeSpan.FromMilliseconds(1), new Duration { Nanos = 1000000 }.ToTimeSpan()); in ToTimeSpan() 46 … Assert.AreEqual(TimeSpan.FromMilliseconds(-1), new Duration { Nanos = -1000000 }.ToTimeSpan()); in ToTimeSpan() 47 Assert.AreEqual(TimeSpan.FromTicks(1), new Duration { Nanos = 100 }.ToTimeSpan()); in ToTimeSpan() 48 Assert.AreEqual(TimeSpan.FromTicks(-1), new Duration { Nanos = -100 }.ToTimeSpan()); in ToTimeSpan() 51 Assert.AreEqual(TimeSpan.FromTicks(2), new Duration { Nanos = 250 }.ToTimeSpan()); in ToTimeSpan() 52 Assert.AreEqual(TimeSpan.FromTicks(-2), new Duration { Nanos = -250 }.ToTimeSpan()); in ToTimeSpan() 58 Assert.AreEqual(new Duration { Seconds = 2, Nanos = 100000000 }, in Addition() 59 … new Duration { Seconds = 1, Nanos = 600000000 } + new Duration { Nanos = 500000000 }); in Addition() [all …]
|
| /external/cronet/third_party/protobuf/csharp/src/Google.Protobuf.Test/WellKnownTypes/ |
| D | DurationTest.cs | 43 Assert.AreEqual(TimeSpan.FromSeconds(1), new Duration { Seconds = 1 }.ToTimeSpan()); in ToTimeSpan() 44 Assert.AreEqual(TimeSpan.FromSeconds(-1), new Duration { Seconds = -1 }.ToTimeSpan()); in ToTimeSpan() 45 … Assert.AreEqual(TimeSpan.FromMilliseconds(1), new Duration { Nanos = 1000000 }.ToTimeSpan()); in ToTimeSpan() 46 … Assert.AreEqual(TimeSpan.FromMilliseconds(-1), new Duration { Nanos = -1000000 }.ToTimeSpan()); in ToTimeSpan() 47 Assert.AreEqual(TimeSpan.FromTicks(1), new Duration { Nanos = 100 }.ToTimeSpan()); in ToTimeSpan() 48 Assert.AreEqual(TimeSpan.FromTicks(-1), new Duration { Nanos = -100 }.ToTimeSpan()); in ToTimeSpan() 51 Assert.AreEqual(TimeSpan.FromTicks(2), new Duration { Nanos = 250 }.ToTimeSpan()); in ToTimeSpan() 52 Assert.AreEqual(TimeSpan.FromTicks(-2), new Duration { Nanos = -250 }.ToTimeSpan()); in ToTimeSpan() 58 Assert.AreEqual(new Duration { Seconds = 2, Nanos = 100000000 }, in Addition() 59 … new Duration { Seconds = 1, Nanos = 600000000 } + new Duration { Nanos = 500000000 }); in Addition() [all …]
|
| /external/opencensus-java/api/src/test/java/io/opencensus/common/ |
| D | DurationTest.java | 27 /** Unit tests for {@link Duration}. */ 34 assertThat(Duration.create(24, 42).getSeconds()).isEqualTo(24); in testDurationCreate() 35 assertThat(Duration.create(24, 42).getNanos()).isEqualTo(42); in testDurationCreate() 36 assertThat(Duration.create(-24, -42).getSeconds()).isEqualTo(-24); in testDurationCreate() 37 assertThat(Duration.create(-24, -42).getNanos()).isEqualTo(-42); in testDurationCreate() 38 assertThat(Duration.create(315576000000L, 999999999).getSeconds()).isEqualTo(315576000000L); in testDurationCreate() 39 assertThat(Duration.create(315576000000L, 999999999).getNanos()).isEqualTo(999999999); in testDurationCreate() 40 assertThat(Duration.create(-315576000000L, -999999999).getSeconds()).isEqualTo(-315576000000L); in testDurationCreate() 41 assertThat(Duration.create(-315576000000L, -999999999).getNanos()).isEqualTo(-999999999); in testDurationCreate() 48 Duration.create(-315576000001L, 0); in create_SecondsTooLow() [all …]
|
| /external/apache-commons-lang/src/main/java/org/apache/commons/lang3/time/ |
| D | DurationUtils.java | 20 import java.time.Duration; 35 * Utilities for {@link Duration}. 47 * Accepts the function with the duration as a long milliseconds and int nanoseconds. 51 * @param duration The duration to pick apart. 55 …hrowable> void accept(final FailableBiConsumer<Long, Integer, T> consumer, final Duration duration) in accept() argument 57 if (consumer != null && duration != null) { in accept() 58 consumer.accept(duration.toMillis(), getNanosOfMilli(duration)); in accept() 63 * Gets the nanosecond part of a Duration converted to milliseconds. 69 …* Note that is this different from {@link Duration#getNano()} because a duration are seconds and n… 72 * @param duration The duration to query. [all …]
|
| /external/grpc-grpc/src/core/lib/gprpp/ |
| D | time.h | 85 class Duration; variable 162 Timestamp& operator+=(Duration duration); 193 // Duration represents a span of time. 194 class Duration { 196 constexpr Duration() noexcept : millis_(0) {} in Duration() function 198 static Duration FromTimespec(gpr_timespec t); 199 static Duration FromSecondsAndNanoseconds(int64_t seconds, int32_t nanos); 200 static Duration FromSecondsAsDouble(double seconds); 202 static constexpr Duration Zero() { return Duration(0); } in Zero() 204 // Smallest representatable positive duration. [all …]
|
| /external/threetenbp/src/main/java/org/threeten/bp/ |
| D | Duration.java | 70 * It can be accessed using other duration-based units, such as minutes and hours. 75 * A physical duration could be of infinite length. 76 * For practicality, the duration is stored with constraints similar to {@link Instant}. 77 * The duration uses nanosecond resolution with a maximum value of the seconds that can 80 * The range of a duration requires the storage of a number larger than a {@code long}. 84 * The duration is measured in "seconds", but these are not necessarily identical to 93 public final class Duration class 94 implements TemporalAmount, Comparable<Duration>, Serializable { 97 * Constant for a duration of zero. 99 public static final Duration ZERO = new Duration(0, 0); [all …]
|
| /external/rust/crates/protobuf/src/well_known_types_util/ |
| D | duration.rs | 1 use crate::well_known_types::duration::Duration; 4 impl Duration { impl 6 pub const ZERO: Duration = Duration { 13 /// Convert from `std::time::Duration`. 17 /// If `std::time::Duration` value is outside of `Duration` supported range. 18 impl From<std::time::Duration> for Duration { implementation 19 fn from(duration: std::time::Duration) -> Self { in from() 20 Duration { in from() 21 seconds: duration.as_secs() as i64, in from() 22 nanos: duration.subsec_nanos() as i32, in from() [all …]
|
| /external/cronet/third_party/libc++/src/include/__chrono/ |
| D | duration.h | 35 template <class _Rep, class _Period = ratio<1> > class _LIBCPP_TEMPLATE_VIS duration; variable 41 struct __is_duration<duration<_Rep, _Period> > : true_type {}; 44 struct __is_duration<const duration<_Rep, _Period> > : true_type {}; 47 struct __is_duration<volatile duration<_Rep, _Period> > : true_type {}; 50 struct __is_duration<const volatile duration<_Rep, _Period> > : true_type {}; 55 struct _LIBCPP_TEMPLATE_VIS common_type<chrono::duration<_Rep1, _Period1>, 56 chrono::duration<_Rep2, _Period2> > 58 typedef chrono::duration<typename common_type<_Rep1, _Rep2>::type, 123 duration_cast(const duration<_Rep, _Period>& __fd) 125 return __duration_cast<duration<_Rep, _Period>, _ToDuration>()(__fd); [all …]
|
| /external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/ |
| D | time.h | 72 class Duration; variable 149 Timestamp& operator+=(Duration duration); 180 // Duration represents a span of time. 181 class Duration { 183 constexpr Duration() noexcept : millis_(0) {} in Duration() function 185 static Duration FromTimespec(gpr_timespec t); 186 static Duration FromSecondsAndNanoseconds(int64_t seconds, int32_t nanos); 187 static Duration FromSecondsAsDouble(double seconds); 189 static constexpr Duration Zero() { return Duration(0); } in Zero() 191 // Smallest representatable positive duration. [all …]
|
| /external/sdv/vsomeip/third_party/boost/chrono/example/ |
| D | runtime_resolution.cpp | 80 // Handle duration with resolution not known until run time 86 class duration class 96 typedef boost::chrono::duration<double, boost::nano> tonanosec; 98 duration() {} // = default; in duration() function in runtime_resolution::duration 99 explicit duration(const rep& r) : rep_(r) {} in duration() function in runtime_resolution::duration 102 explicit duration(const tonanosec& d) in duration() function in runtime_resolution::duration 114 duration& operator+=(const duration& d) {rep_ += d.rep_; return *this;} in operator +=() 115 duration& operator-=(const duration& d) {rep_ += d.rep_; return *this;} in operator -=() 116 duration& operator*=(rep rhs) {rep_ *= rhs; return *this;} in operator *=() 117 duration& operator/=(rep rhs) {rep_ /= rhs; return *this;} in operator /=() [all …]
|
| /external/golang-protobuf/types/known/durationpb/ |
| D | duration_test.go | 33 in time.Duration 34 want *durpb.Duration 36 {in: time.Duration(0), want: &durpb.Duration{Seconds: 0, Nanos: 0}}, 37 {in: -time.Second, want: &durpb.Duration{Seconds: -1, Nanos: 0}}, 38 {in: +time.Second, want: &durpb.Duration{Seconds: +1, Nanos: 0}}, 39 {in: -time.Second - time.Millisecond, want: &durpb.Duration{Seconds: -1, Nanos: -1e6}}, 40 {in: +time.Second + time.Millisecond, want: &durpb.Duration{Seconds: +1, Nanos: +1e6}}, 41 …{in: time.Duration(math.MinInt64), want: &durpb.Duration{Seconds: minGoSeconds, Nanos: int32(math.… 42 …{in: time.Duration(math.MaxInt64), want: &durpb.Duration{Seconds: maxGoSeconds, Nanos: int32(math.… 55 in *durpb.Duration [all …]
|
| D | duration.pb.go | 32 // source: google/protobuf/duration.proto 34 // Package durationpb contains generated types for google/protobuf/duration.proto. 36 // The Duration message represents a signed span of time. 38 // # Conversion to a Go Duration 40 // The AsDuration method can be used to convert a Duration message to a 41 // standard Go time.Duration value: 44 // ... // make use of d as a time.Duration 46 // Converting to a time.Duration is a common operation so that the extensive 53 // are normalized during the conversion to a time.Duration. To manually check for 54 // invalid Duration per the documented limitations in duration.proto, [all …]
|
| /external/sdv/vsomeip/third_party/boost/ratio/example/ |
| D | duration.hpp | 1 // duration.hpp --------------------------------------------------------------// 59 …RATION_REPRESENTATION_CAN_NOT_BE_A_DURATION "A duration representation can not be a duratio… 60 …PARAMETER_OF_DURATION_MUST_BE_A_STD_RATIO "Second template parameter of duration must be a boost::… 61 #define BOOST_EX_CHRONO_DURATION_PERIOD_MUST_BE_POSITIVE "duration period must be positive" 62 …T_EX_CHRONO_DURATION "Second template parameter of time_point must be a boost_ex::chrono::duration" 79 class duration; 88 struct is_duration<duration<Rep, Period> > 94 template <class Duration, class Rep, bool = is_duration<Rep>::value> 99 template <class Duration, class Rep2, 101 (boost::is_convertible<typename Duration::rep, [all …]
|
| /external/sdv/vsomeip/third_party/boost/chrono/include/boost/chrono/ |
| D | duration.hpp | 1 // duration.hpp --------------------------------------------------------------// 55 …RATION_REPRESENTATION_CAN_NOT_BE_A_DURATION "A duration representation can not be a duratio… 56 …PARAMETER_OF_DURATION_MUST_BE_A_STD_RATIO "Second template parameter of duration must be a boost::… 57 #define BOOST_CHRONO_DURATION_PERIOD_MUST_BE_POSITIVE "duration period must be positive" 58 …A_BOOST_CHRONO_DURATION "Second template parameter of time_point must be a boost::chrono::duration" 77 class duration; 86 struct is_duration<duration<Rep, Period> > 89 template <class Duration, class Rep, bool = is_duration<Rep>::value> 94 template <class Duration, class Rep2, 96 ((boost::is_convertible<typename Duration::rep, [all …]
|
| /external/perfetto/src/trace_processor/perfetto_sql/stdlib/time/ |
| D | conversion.sql | 16 -- Returns the provided nanosecond duration, which is the default 20 -- Time duration in nanoseconds. 23 -- Time duration in nanoseconds. 27 -- Converts a duration in microseconds to nanoseconds, which is the default 30 -- Time duration in microseconds. 33 -- Time duration in nanoseconds. 37 -- Converts a duration in millseconds to nanoseconds, which is the default 40 -- Time duration in milliseconds. 43 -- Time duration in nanoseconds. 47 -- Converts a duration in seconds to nanoseconds, which is the default [all …]
|
| /external/grpc-grpc/test/core/transport/ |
| D | timeout_encoding_test.cc | 33 void assert_encodes_as(Duration ts, const char* s) { in assert_encodes_as() 40 assert_encodes_as(Duration::Milliseconds(-1), "1n"); in TEST() 41 assert_encodes_as(Duration::Milliseconds(-10), "1n"); in TEST() 42 assert_encodes_as(Duration::Milliseconds(1), "1m"); in TEST() 43 assert_encodes_as(Duration::Milliseconds(10), "10m"); in TEST() 44 assert_encodes_as(Duration::Milliseconds(100), "100m"); in TEST() 45 assert_encodes_as(Duration::Milliseconds(890), "890m"); in TEST() 46 assert_encodes_as(Duration::Milliseconds(900), "900m"); in TEST() 47 assert_encodes_as(Duration::Milliseconds(901), "901m"); in TEST() 48 assert_encodes_as(Duration::Milliseconds(1000), "1S"); in TEST() [all …]
|