CARLA
 
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | Private 属性 | 所有成员列表
carla::detail::StopWatchTmpl< CLOCK > 模板类 参考

#include <StopWatch.h>

+ carla::detail::StopWatchTmpl< CLOCK > 的协作图:

Public 类型

using clock = CLOCK
 

Public 成员函数

clock::duration GetDuration () const
 
template<class RESOLUTION = std::chrono::milliseconds>
size_t GetElapsedTime () const
 
bool IsRunning () const
 
void Restart ()
 
void Stop ()
 
 StopWatchTmpl ()
 

Private 属性

clock::time_point _end
 
bool _is_running
 
clock::time_point _start
 

详细描述

template<typename CLOCK>
class carla::detail::StopWatchTmpl< CLOCK >

在文件 StopWatch.h16 行定义.

成员类型定义说明

◆ clock

template<typename CLOCK >
using carla::detail::StopWatchTmpl< CLOCK >::clock = CLOCK

在文件 StopWatch.h20 行定义.

构造及析构函数说明

◆ StopWatchTmpl()

template<typename CLOCK >
carla::detail::StopWatchTmpl< CLOCK >::StopWatchTmpl ( )
inline

在文件 StopWatch.h22 行定义.

成员函数说明

◆ GetDuration()

template<typename CLOCK >
clock::duration carla::detail::StopWatchTmpl< CLOCK >::GetDuration ( ) const
inline

在文件 StopWatch.h34 行定义.

引用了 carla::detail::StopWatchTmpl< CLOCK >::_end, carla::detail::StopWatchTmpl< CLOCK >::_is_running , 以及 carla::detail::StopWatchTmpl< CLOCK >::_start.

被这些函数引用 carla::detail::StopWatchTmpl< CLOCK >::GetElapsedTime().

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

◆ GetElapsedTime()

template<typename CLOCK >
template<class RESOLUTION = std::chrono::milliseconds>
size_t carla::detail::StopWatchTmpl< CLOCK >::GetElapsedTime ( ) const
inline

在文件 StopWatch.h39 行定义.

引用了 carla::detail::StopWatchTmpl< CLOCK >::GetDuration().

+ 函数调用图:

◆ IsRunning()

template<typename CLOCK >
bool carla::detail::StopWatchTmpl< CLOCK >::IsRunning ( ) const
inline

◆ Restart()

template<typename CLOCK >
void carla::detail::StopWatchTmpl< CLOCK >::Restart ( )
inline

◆ Stop()

template<typename CLOCK >
void carla::detail::StopWatchTmpl< CLOCK >::Stop ( )
inline

类成员变量说明

◆ _end

template<typename CLOCK >
clock::time_point carla::detail::StopWatchTmpl< CLOCK >::_end
private

◆ _is_running

template<typename CLOCK >
bool carla::detail::StopWatchTmpl< CLOCK >::_is_running
private

◆ _start

template<typename CLOCK >
clock::time_point carla::detail::StopWatchTmpl< CLOCK >::_start
private

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