NVDA Helper
In-process and lite high-speed utilities for NVDA
PerfTimer Class Reference

#include <PerfTimer.h>

Public Member Functions

 PerfTimer (const std::string &name)
 
 ~PerfTimer ()
 
void Stop ()
 

Static Public Member Functions

static std::map< std::string, PerfResultGetTimerDataAndReset ()
 
static std::string GetPerfResults ()
 

Detailed Description

Constructor & Destructor Documentation

◆ PerfTimer()

PerfTimer::PerfTimer ( const std::string & name)

◆ ~PerfTimer()

PerfTimer::~PerfTimer ( )

References Stop().

Member Function Documentation

◆ Stop()

void PerfTimer::Stop ( )

◆ GetTimerDataAndReset()

std::map< std::string, PerfResult > PerfTimer::GetTimerDataAndReset ( )
static

Referenced by GetPerfResults().

◆ GetPerfResults()

std::string PerfTimer::GetPerfResults ( )
static

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