Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::Time::ScopedTimer Class Referencefinal

#include <ProfileTimer.h>

+ Inheritance diagram for Divide::Time::ScopedTimer:

Public Member Functions

 ScopedTimer (ProfileTimer &timer) noexcept
 
 ~ScopedTimer ()
 

Private Attributes

ProfileTimer_timer
 

Additional Inherited Members

- Private Member Functions inherited from Divide::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 
 NonCopyable (NonCopyable &&)=default
 
NonCopyableoperator= (NonCopyable &&)=default
 
 NonCopyable ()=default
 
 ~NonCopyable ()=default
 

Detailed Description

Definition at line 79 of file ProfileTimer.h.

Constructor & Destructor Documentation

◆ ScopedTimer()

Divide::Time::ScopedTimer::ScopedTimer ( ProfileTimer timer)
explicitnoexcept

Definition at line 19 of file ProfileTimer.cpp.

◆ ~ScopedTimer()

Divide::Time::ScopedTimer::~ScopedTimer ( )

Definition at line 25 of file ProfileTimer.cpp.

Member Data Documentation

◆ _timer

ProfileTimer& Divide::Time::ScopedTimer::_timer
private

Definition at line 85 of file ProfileTimer.h.


The documentation for this class was generated from the following files: