YSTest  PreAlpha_b400_20130424
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
YSLib::Timers::HighResolutionClock类 参考

高精度时钟。 更多...

#include <ytimer.h>

Public 类型

typedef std::chrono::nanoseconds duration
 
typedef duration::rep rep
 
typedef duration::period period
 
typedef
std::chrono::time_point
< HighResolutionClock,
duration
time_point
 

静态 Public 成员函数

static time_point now () ynothrow
 

静态 Public 属性

static yconstexpr bool is_steady = false
 

详细描述

高精度时钟。

自从
build 291

在文件 ytimer.h49 行定义.

成员类型定义说明

typedef std::chrono::nanoseconds YSLib::Timers::HighResolutionClock::duration

在文件 ytimer.h52 行定义.

在文件 ytimer.h54 行定义.

在文件 ytimer.h53 行定义.

在文件 ytimer.h55 行定义.

成员函数说明

HighResolutionClock::time_point YSLib::Timers::HighResolutionClock::now ( )
inlinestatic
警告
首次调用前非线程安全。

在文件 ytimer.h65 行定义.

参考 platform::GetHighResolutionTicks().

参考自 Activate() , 以及 YSLib::Timers::Timer::Refresh().

函数调用图:

这是这个函数的调用关系图:

类成员变量说明

yconstexpr bool YSLib::Timers::HighResolutionClock::is_steady = false
static

在文件 ytimer.h57 行定义.


该类的文档由以下文件生成: