66 int runsPerPrintout = 100,
76 void start()
noexcept;
93 void printStatistics();
100 void clear()
noexcept;
103 void addResult (
double elapsed)
noexcept;
106 double averageSeconds;
107 double maximumSeconds;
108 double minimumSeconds;
119 int64 runsPerPrint, startTime;
151 : result (resultInSeconds)
Represents a local file or directory.
Simple RAII class for measuring the time spent in a scope.
static int64 getHighResolutionTicks() noexcept
Returns the current high-resolution counter's tick-count.
static int64 getHighResolutionTicksPerSecond() noexcept
Returns the resolution of the high-resolution counter in ticks per second.
#define JUCE_API
This macro is added to all JUCE public class declarations.