1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_CLOCK_H_
#define LOCATION_SERVICE_COM_UBUNTU_LOCATION_CLOCK_H_
#include <chrono>
namespace com
{
namespace ubuntu
{
namespace location
{
struct Clock
{
typedef std::chrono::high_resolution_clock::duration Duration;
typedef std::chrono::high_resolution_clock::time_point Timestamp;
static inline Timestamp now()
{
return std::chrono::high_resolution_clock::now();
}
};
}
}
}
#endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_CLOCK_H_
|