farm-ng-core
stopwatch.h File Reference
#include "farm_ng/core/logging/logger.h"
#include <chrono>
#include <iostream>
#include <map>
#include <optional>
#include <stdexcept>
Include dependency graph for stopwatch.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  farm_ng::StopwatchSingleton
 Stopwatch class for creating multiple, optionally concurrent, timers. More...
 
struct  farm_ng::StopwatchSingleton::StopwatchStats
 Container for statistics on stopwatch timers. More...
 
struct  farm_ng::ScopedTimer
 Stopwatch for a single, named timer. More...
 

Namespaces

 farm_ng