Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::ScopedTimer Class Referenceexport

Public Types

using ClockType = std::chrono::steady_clock

Public Member Functions

 ScopedTimer (const char *func)
 ScopedTimer (const ScopedTimer &)=delete
 ScopedTimer (ScopedTimer &&)=delete
auto operator= (const ScopedTimer &) -> ScopedTimer &=delete
auto operator= (ScopedTimer &) -> ScopedTimer &=delete
 ~ScopedTimer ()

Member Typedef Documentation

◆ ClockType

using Vyroda::ScopedTimer::ClockType = std::chrono::steady_clock

Constructor & Destructor Documentation

◆ ScopedTimer() [1/3]

Vyroda::ScopedTimer::ScopedTimer ( const char * func)
inline
Here is the caller graph for this function:

◆ ScopedTimer() [2/3]

Vyroda::ScopedTimer::ScopedTimer ( const ScopedTimer & )
delete
Here is the call graph for this function:

◆ ScopedTimer() [3/3]

Vyroda::ScopedTimer::ScopedTimer ( ScopedTimer && )
delete
Here is the call graph for this function:

◆ ~ScopedTimer()

Vyroda::ScopedTimer::~ScopedTimer ( )
inline

Member Function Documentation

◆ operator=() [1/2]

auto Vyroda::ScopedTimer::operator= ( const ScopedTimer & ) -> ScopedTimer &=delete
delete
Here is the call graph for this function:

◆ operator=() [2/2]

auto Vyroda::ScopedTimer::operator= ( ScopedTimer & ) -> ScopedTimer &=delete
delete
Here is the call graph for this function:

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