From Jason Turner

[time.clock.cast.sys.utc]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp78ythi4r/{from.md → to.md} +36 -0
tmp/tmp78ythi4r/{from.md → to.md} RENAMED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #### Conversions between `system_clock` and `utc_clock` <a id="time.clock.cast.sys.utc">[[time.clock.cast.sys.utc]]</a>
2
+
3
+ ``` cpp
4
+ template<>
5
+ struct clock_time_conversion<utc_clock, system_clock> {
6
+ template<class Duration>
7
+ utc_time<common_type_t<Duration, seconds>>
8
+ operator()(const sys_time<Duration>& t) const;
9
+ };
10
+ ```
11
+
12
+ ``` cpp
13
+ template<class Duration>
14
+ utc_time<common_type_t<Duration, seconds>>
15
+ operator()(const sys_time<Duration>& t) const;
16
+ ```
17
+
18
+ *Returns:* `utc_clock::from_sys(t)`.
19
+
20
+ ``` cpp
21
+ template<>
22
+ struct clock_time_conversion<system_clock, utc_clock> {
23
+ template<class Duration>
24
+ sys_time<common_type_t<Duration, seconds>>
25
+ operator()(const utc_time<Duration>& t) const;
26
+ };
27
+ ```
28
+
29
+ ``` cpp
30
+ template<class Duration>
31
+ sys_time<common_type_t<Duration, seconds>>
32
+ operator()(const utc_time<Duration>& t) const;
33
+ ```
34
+
35
+ *Returns:* `utc_clock::to_sys(t)`.
36
+