RMVL  1.0.0
RoboMaster Vision Library
Public 成员函数 | 所有成员列表

计时器 更多...

#include <rmvl/core/timer.hpp>

rm::Timer 的协作图:

Public 成员函数

 Timer ()
 创建计时器对象 更多...
 
 Timer (const Timer &)=delete
 
 Timer (Timer &&)=delete
 
 ~Timer ()=default
 
void start ()
 开始计时 更多...
 
void stop ()
 结束计时 更多...
 
void reset ()
 重置计时器 更多...
 
std::chrono::milliseconds::rep duration () const
 计算计时时长 更多...
 

详细描述

计时器

构造及析构函数说明

◆ Timer() [1/3]

rm::Timer::Timer ( )
inline

创建计时器对象

◆ Timer() [2/3]

rm::Timer::Timer ( const Timer )
delete

◆ Timer() [3/3]

rm::Timer::Timer ( Timer &&  )
delete

◆ ~Timer()

rm::Timer::~Timer ( )
default

成员函数说明

◆ duration()

std::chrono::milliseconds::rep rm::Timer::duration ( ) const

计算计时时长

注解
计算 start()stop() 函数之间的时长
返回
计时时长,单位是 ms

◆ reset()

void rm::Timer::reset ( )

重置计时器

◆ start()

void rm::Timer::start ( )

开始计时

◆ stop()

void rm::Timer::stop ( )

结束计时


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