1 Star 1 Fork 0

俞寅达/nicenet

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Clock.h 620 Bytes
一键复制 编辑 原始数据 按行查看 历史
俞寅达 提交于 2022-01-10 18:33 . support jsoncons and BsonView
#ifndef __NICE_CLOCK___
#define __NICE_CLOCK___
#include "Module.h"
#include <chrono>
namespace nicehero
{
struct ntimeval
{
time_t tv_sec; /* seconds */
long tv_usec; /* and microseconds */
};
class Clock
:public Module<Clock>
{
public:
Clock();
ui64 getTime();
ui64 getTimeMS();
ui64 getSeconds();
ui64 getMilliSeconds();
ntimeval m_current;
ui32 m_second;
ui64 m_millisecond;
ui64 m_currentMS;
double m_scale;
ui32 m_retSecond;
ui64 m_retMillisecond;
ui32 m_tailMillisecond;
};
}
#define nNow nicehero::Clock::getInstance()->getTime()
#endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/nicehero/nicenet.git
[email protected]:nicehero/nicenet.git
nicehero
nicenet
nicenet
master

搜索帮助