Flutter Engine
The Flutter Engine
timing.h
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef FLUTTER_IMPELLER_BASE_TIMING_H_
6#define FLUTTER_IMPELLER_BASE_TIMING_H_
7
8#include <chrono>
9
10namespace impeller {
11
12using MillisecondsF = std::chrono::duration<float, std::milli>;
13using SecondsF = std::chrono::duration<float>;
14using Clock = std::chrono::high_resolution_clock;
15using TimePoint = std::chrono::time_point<std::chrono::high_resolution_clock>;
16
17} // namespace impeller
18
19#endif // FLUTTER_IMPELLER_BASE_TIMING_H_
std::chrono::time_point< std::chrono::high_resolution_clock > TimePoint
Definition: timing.h:15
std::chrono::duration< float, std::milli > MillisecondsF
Definition: timing.h:12
std::chrono::duration< float > SecondsF
Definition: timing.h:13
std::chrono::high_resolution_clock Clock
Definition: timing.h:14