载入中...
搜索中...
未找到
eve::service::ITimer类 参考abstract
Monotonic elapsed-seconds clock. Providers: eve::timer::Timer. Mocks return scripted values so time-dependent logic can be tested deterministically. 更多...
#include <ServiceInterfaces.h>
类 eve::service::ITimer 继承关系图:
Public 成员函数 | |
| virtual | ~ITimer ()=default |
| Releases ITimer resources. | |
| virtual double | elapsedSeconds ()=0 |
| Seconds since the provider was created (monotonic, non-decreasing). | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "ITimer" |
详细描述
Monotonic elapsed-seconds clock. Providers: eve::timer::Timer. Mocks return scripted values so time-dependent logic can be tested deterministically.
在文件 ServiceInterfaces.h 第 68 行定义.
构造及析构函数说明
◆ ~ITimer()
|
virtualdefault |
Releases ITimer resources.
成员函数说明
◆ elapsedSeconds()
|
pure virtual |
Seconds since the provider was created (monotonic, non-decreasing).
在 eve::timer::Timer 内被实现.
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 ServiceInterfaces.h 第 70 行定义.
该类的文档由以下文件生成:
- src/engine/common/ServiceInterfaces.h