Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Public Member Functions | List of all members
proteus::Timer Class Reference

#include <TimeTracing.h>

Public Member Functions

 Timer (bool Enabled=true)
 
uint64_t elapsed ()
 
template<class Duration >
uint64_t elapsedAs () const
 
void reset ()
 

Constructor & Destructor Documentation

◆ Timer()

proteus::Timer::Timer ( bool  Enabled = true)
explicit

Member Function Documentation

◆ elapsed()

uint64_t proteus::Timer::elapsed ( )

◆ elapsedAs()

template<class Duration >
uint64_t proteus::Timer::elapsedAs ( ) const
inline

◆ reset()

void proteus::Timer::reset ( )

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