Home
last modified time | relevance | path

Searched refs:_Duration (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/__chrono/
H A Dleap_second.h71 template <class _Duration>
72 …FROM_ABI friend constexpr bool operator==(const leap_second& __x, const sys_time<_Duration>& __y) {
76 template <class _Duration>
77 …_FROM_ABI friend constexpr bool operator<(const leap_second& __x, const sys_time<_Duration>& __y) {
81 template <class _Duration>
82 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator<(const sys_time<_Duration>& __x, const leap_s…
86 template <class _Duration>
87 …_FROM_ABI friend constexpr bool operator>(const leap_second& __x, const sys_time<_Duration>& __y) {
91 template <class _Duration>
92 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator>(const sys_time<_Duration>& __x, const leap_s…
[all …]
H A Dzoned_time.h58 template <class _Duration, class _TimeZonePtr = const time_zone*>
61 static_assert(__is_duration_v<_Duration>,
72 using duration = common_type_t<_Duration, seconds>;
81 _LIBCPP_HIDE_FROM_ABI zoned_time(const sys_time<_Duration>& __tp)
94 requires is_convertible_v<sys_time<_Duration2>, sys_time<_Duration>>
97 _LIBCPP_HIDE_FROM_ABI zoned_time(_TimeZonePtr __zone, const sys_time<_Duration>& __tp)
100 _LIBCPP_HIDE_FROM_ABI zoned_time(string_view __name, const sys_time<_Duration>& __tp)
104 _LIBCPP_HIDE_FROM_ABI zoned_time(_TimeZonePtr __zone, const local_time<_Duration>& __tp)
105 …requires(is_convertible_v<decltype(std::declval<_TimeZonePtr&>() -> to_sys(local_time<_Duration>{}…
109 _LIBCPP_HIDE_FROM_ABI zoned_time(string_view __name, const local_time<_Duration>& __tp)
[all …]
H A Dtime_zone.h66 template <class _Duration>
67 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI sys_info get_info(const sys_time<_Duration>& __time) const { in get_info()
71 template <class _Duration>
72 …[[nodiscard]] _LIBCPP_HIDE_FROM_ABI local_info get_info(const local_time<_Duration>& __time) const… in get_info()
78 template <class _Duration>
79 …_LIBCPP_HIDE_FROM_ABI sys_time<common_type_t<_Duration, seconds>> to_sys(const local_time<_Duratio… in to_sys()
83 …return sys_time<common_type_t<_Duration, seconds>>{__time.time_since_epoch() - __info.first.offset… in to_sys()
101 template <class _Duration>
102 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI sys_time<common_type_t<_Duration, seconds>>
103 to_sys(const local_time<_Duration>& __time, choose __z) const { in to_sys()
[all …]
H A Dutc_clock.h38 template <class _Duration>
39 using utc_time = time_point<utc_clock, _Duration>;
52 template <class _Duration>
53 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI static sys_time<common_type_t<_Duration, seconds>>
54 to_sys(const utc_time<_Duration>& __time);
56 template <class _Duration>
57 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI static utc_time<common_type_t<_Duration, seconds>>
58 from_sys(const sys_time<_Duration>& __time) { in from_sys()
59 using _Rp = utc_time<common_type_t<_Duration, seconds>>; in from_sys()
111 template <class _Duration>
[all …]
H A Dtai_clock.h39 template <class _Duration>
40 using tai_time = time_point<tai_clock, _Duration>;
74 template <class _Duration>
75 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI static utc_time<common_type_t<_Duration, seconds>>
76 to_utc(const tai_time<_Duration>& __time) noexcept { in to_utc()
77 using _Rp = common_type_t<_Duration, seconds>; in to_utc()
78 _Duration __time_since_epoch = __time.time_since_epoch(); in to_utc()
85 template <class _Duration>
86 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI static tai_time<common_type_t<_Duration, seconds>>
87 from_utc(const utc_time<_Duration>& __time) noexcept { in from_utc()
[all …]
H A Dgps_clock.h39 template <class _Duration>
40 using gps_time = time_point<gps_clock, _Duration>;
56 template <class _Duration>
57 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI static utc_time<common_type_t<_Duration, seconds>>
58 to_utc(const gps_time<_Duration>& __time) noexcept { in to_utc()
59 using _Rp = common_type_t<_Duration, seconds>; in to_utc()
60 _Duration __time_since_epoch = __time.time_since_epoch(); in to_utc()
67 template <class _Duration>
68 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI static gps_time<common_type_t<_Duration, seconds>>
69 from_utc(const utc_time<_Duration>& __time) noexcept { in from_utc()
[all …]
H A Dfile_clock.h38 template <class _Duration>
39 using file_time = time_point<file_clock, _Duration>;
66 template <class _Duration>
67 …_LIBCPP_HIDE_FROM_ABI static chrono::sys_time<_Duration> to_sys(const chrono::file_time<_Duration>… in to_sys()
68 return chrono::sys_time<_Duration>(__t.time_since_epoch()); in to_sys()
71 template <class _Duration>
72 …_LIBCPP_HIDE_FROM_ABI static chrono::file_time<_Duration> from_sys(const chrono::sys_time<_Duratio… in from_sys()
73 return chrono::file_time<_Duration>(__t.time_since_epoch()); in from_sys()
H A Dexception.h41 template <class _Duration>
42 …_LIBCPP_HIDE_FROM_ABI nonexistent_local_time(const local_time<_Duration>& __time, const local_info… in nonexistent_local_time()
57 template <class _Duration>
58 …_LIBCPP_HIDE_FROM_ABI string __create_message(const local_time<_Duration>& __time, const local_inf… in __create_message()
73 template <class _Duration>
75 … [[maybe_unused]] const local_time<_Duration>& __time, [[maybe_unused]] const local_info& __info) { in __throw_nonexistent_local_time()
85 template <class _Duration>
86 …_LIBCPP_HIDE_FROM_ABI ambiguous_local_time(const local_time<_Duration>& __time, const local_info& … in ambiguous_local_time()
101 template <class _Duration>
102 …_LIBCPP_HIDE_FROM_ABI string __create_message(const local_time<_Duration>& __time, const local_inf… in __create_message()
[all …]
H A Dostream.h54 template <class _CharT, class _Traits, class _Duration>
55 requires(!treat_as_floating_point_v<typename _Duration::rep> && _Duration{1} < days{1})
57 operator<<(basic_ostream<_CharT, _Traits>& __os, const sys_time<_Duration>& __tp) {
70 template <class _CharT, class _Traits, class _Duration>
72 operator<<(basic_ostream<_CharT, _Traits>& __os, const utc_time<_Duration>& __tp) {
76 template <class _CharT, class _Traits, class _Duration>
78 operator<<(basic_ostream<_CharT, _Traits>& __os, const tai_time<_Duration>& __tp) {
82 template <class _CharT, class _Traits, class _Duration>
84 operator<<(basic_ostream<_CharT, _Traits>& __os, const gps_time<_Duration>& __tp) {
91 template <class _CharT, class _Traits, class _Duration>
[all …]
H A Dtime_point.h33 template <class _Clock, class _Duration = typename _Clock::duration>
35 …static_assert(__is_duration_v<_Duration>, "Second template parameter of time_point must be a std::…
39 typedef _Duration duration;
98 template <class _ToDuration, class _Clock, class _Duration>
100 time_point_cast(const time_point<_Clock, _Duration>& __t) {
105 template <class _ToDuration, class _Clock, class _Duration, enable_if_t<__is_duration_v<_ToDuration…
106 …ROM_ABI constexpr time_point<_Clock, _ToDuration> floor(const time_point<_Clock, _Duration>& __t) {
110 template <class _ToDuration, class _Clock, class _Duration, enable_if_t<__is_duration_v<_ToDuration…
111 …FROM_ABI constexpr time_point<_Clock, _ToDuration> ceil(const time_point<_Clock, _Duration>& __t) {
115 template <class _ToDuration, class _Clock, class _Duration, enable_if_t<__is_duration_v<_ToDuration…
[all …]
H A Dhh_mm_ss.h29 template <class _Duration>
32 …static_assert(__is_duration_v<_Duration>, "template parameter of hh_mm_ss must be a std::chrono::d…
33 using __CommonType _LIBCPP_NODEBUG = common_type_t<_Duration, chrono::seconds>;
53 _LIBCPP_HIDE_FROM_ABI constexpr hh_mm_ss() noexcept : hh_mm_ss{_Duration::zero()} {} in hh_mm_ss()
55 _LIBCPP_HIDE_FROM_ABI constexpr explicit hh_mm_ss(_Duration __d) noexcept in hh_mm_ss()
56 : __is_neg_(__d < _Duration(0)), in hh_mm_ss()
H A Dconvert_to_tm.h87 template <class _Tm, class _Duration>
88 _LIBCPP_HIDE_FROM_ABI _Tm __convert_to_tm(const chrono::sys_time<_Duration> __tp) { in __convert_to_tm()
108 template <class _Tm, class _Duration>
109 _LIBCPP_HIDE_FROM_ABI _Tm __convert_to_tm(chrono::utc_time<_Duration> __tp) { in __convert_to_tm()
118 template <class _Tm, class _Duration>
119 _LIBCPP_HIDE_FROM_ABI _Tm __convert_to_tm(chrono::tai_time<_Duration> __tp) { in __convert_to_tm()
120 using _Rp = common_type_t<_Duration, chrono::seconds>; in __convert_to_tm()
128 template <class _Tm, class _Duration>
129 _LIBCPP_HIDE_FROM_ABI _Tm __convert_to_tm(chrono::gps_time<_Duration> __tp) { in __convert_to_tm()
H A Dformatter.h135 template <class _CharT, class _Duration>
137 __format_sub_seconds(basic_stringstream<_CharT>& __sstr, const chrono::hh_mm_ss<_Duration>& __value… in __format_sub_seconds()
139 if constexpr (chrono::treat_as_floating_point_v<typename _Duration::rep>) in __format_sub_seconds()
152 template <class _CharT, class _Duration, class _TimeZonePtr>
154 __format_sub_seconds(basic_stringstream<_CharT>& __sstr, const chrono::zoned_time<_Duration, _TimeZ… in __format_sub_seconds() argument
720 template <class _Duration, __fmt_char_type _CharT>
721 struct formatter<chrono::sys_time<_Duration>, _CharT> : public __formatter_chrono<_CharT> {
734 template <class _Duration, __fmt_char_type _CharT>
735 struct formatter<chrono::utc_time<_Duration>, _CharT> : public __formatter_chrono<_CharT> {
745 template <class _Duration, __fmt_char_type _CharT>
[all …]
H A Dcalendar.h28 template <class _Duration>
29 using local_time = time_point<local_t, _Duration>;
H A Dsystem_clock.h41 template <class _Duration>
42 using sys_time = time_point<system_clock, _Duration>;
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dthis_thread.h55 template <class _Clock, class _Duration>
56 _LIBCPP_HIDE_FROM_ABI void sleep_until(const chrono::time_point<_Clock, _Duration>& __t) { in sleep_until()
64 template <class _Duration>
65 …PP_HIDE_FROM_ABI void sleep_until(const chrono::time_point<chrono::steady_clock, _Duration>& __t) { in sleep_until()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__thread/
H A Dthis_thread.h52 template <class _Clock, class _Duration>
53 _LIBCPP_HIDE_FROM_ABI void sleep_until(const chrono::time_point<_Clock, _Duration>& __t) { in sleep_until()
61 template <class _Duration>
62 …PP_HIDE_FROM_ABI void sleep_until(const chrono::time_point<chrono::steady_clock, _Duration>& __t) { in sleep_until()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__mutex/
H A Dunique_lock.h55 template <class _Clock, class _Duration>
56 …LIBCPP_HIDE_FROM_ABI unique_lock(mutex_type& __m, const chrono::time_point<_Clock, _Duration>& __t) in unique_lock()
95 template <class _Clock, class _Duration>
96 bool try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
150 template <class _Clock, class _Duration>
151 bool unique_lock<_Mutex>::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) { in try_lock_until()
/freebsd/contrib/llvm-project/libcxx/include/__mutex/
H A Dunique_lock.h53 template <class _Clock, class _Duration>
54 …LIBCPP_HIDE_FROM_ABI unique_lock(mutex_type& __m, const chrono::time_point<_Clock, _Duration>& __t) in unique_lock()
93 template <class _Clock, class _Duration>
94 _LIBCPP_HIDE_FROM_ABI bool try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
148 template <class _Clock, class _Duration>
149 …OM_ABI bool unique_lock<_Mutex>::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) { in try_lock_until()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__condition_variable/
H A Dcondition_variable.h64 template <class _Clock, class _Duration> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
66 wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
68 template <class _Clock, class _Duration, class _Predicate> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
70 …wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate … in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
150 template <class _Clock, class _Duration>
151 …_variable::wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t) { in wait_until()
165 template <class _Clock, class _Duration, class _Predicate>
167 unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate __pred) { in wait_until()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dcondition_variable160 template <class _Lock, class _Clock, class _Duration>
162 wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t);
164 template <class _Lock, class _Clock, class _Duration, class _Predicate>
166 wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t, _Predicate __pred);
217 template <class _Lock, class _Clock, class _Duration>
218 …ndition_variable_any::wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t) {
226 template <class _Lock, class _Clock, class _Duration, class _Predicate>
228 condition_variable_any::wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t,…
H A Dmutex255 template <class _Clock, class _Duration>
257 try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
261 template <class _Clock, class _Duration>
262 bool timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) {
294 template <class _Clock, class _Duration>
296 try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
300 template <class _Clock, class _Duration>
301 bool recursive_timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) {
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__chrono/
H A Dtime_point.h31 template <class _Clock, class _Duration = typename _Clock::duration>
33 static_assert(__is_duration<_Duration>::value,
38 typedef _Duration duration;
84 template <class _ToDuration, class _Clock, class _Duration>
85 …ROM_ABI time_point<_Clock, _ToDuration> time_point_cast(const time_point<_Clock, _Duration>& __t) {
/freebsd/contrib/llvm-project/libcxx/include/
H A Dcondition_variable187 template <class _Lock, class _Clock, class _Duration>
188 …DE_FROM_ABI cv_status wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t) {
196 template <class _Lock, class _Clock, class _Duration, class _Predicate>
198 wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t, _Predicate __pred);
211 template <class _Lock, class _Clock, class _Duration, class _Predicate>
213 …_Lock& __lock, stop_token __stoken, const chrono::time_point<_Clock, _Duration>& __abs_time, _Pred…
240 template <class _Lock, class _Clock, class _Duration, class _Predicate>
242 condition_variable_any::wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t,…
305 template <class _Lock, class _Clock, class _Duration, class _Predicate>
309 const chrono::time_point<_Clock, _Duration>& __abs_time,
H A Dshared_mutex232 template <class _Clock, class _Duration>
234 try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time) {
272 template <class _Clock, class _Duration>
274 try_lock_shared_until(const chrono::time_point<_Clock, _Duration>& __abs_time) {
321 template <class _Clock, class _Duration>
322 …_LIBCPP_HIDE_FROM_ABI shared_lock(mutex_type& __m, const chrono::time_point<_Clock, _Duration>& __…
358 template <class _Clock, class _Duration>
359 …_LIBCPP_HIDE_FROM_ABI bool try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time);
416 template <class _Clock, class _Duration>
417 bool shared_lock<_Mutex>::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) {

12