Home
last modified time | relevance | path

Searched full:duration (Results 1 – 25 of 11844) sorted by relevance

12345678910>>...474

/external/protobuf/java/util/src/test/java/com/google/protobuf/util/
DDurationsTest.java39 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/
DDurationsTest.java39 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/
DDurations.java47 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/
DDurations.java47 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/
Dtime_util.h31 // 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/
Dtime_util.h31 // 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/
Dtime_test.cc29 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/
DDurationTest.cs43 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/
DDurationTest.cs43 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/
DDurationTest.cs43 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/
DDurationTest.cs43 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/
DDurationTest.java27 /** 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/
DDurationUtils.java20 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/
Dtime.h85 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/
DDuration.java70 * 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/
Dduration.rs1 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/
Dduration.h35 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/
Dtime.h72 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/
Druntime_resolution.cpp80 // 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/
Dduration_test.go33 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 …]
Dduration.pb.go32 // 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/
Dduration.hpp1 // 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/
Dduration.hpp1 // 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/
Dconversion.sql16 -- 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/
Dtimeout_encoding_test.cc33 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 …]

12345678910>>...474