template struct time_m::ProfilingResult

The result of profiling function execution. Contains the actual result and the run time.

#include <Time.h>

template <typename T>
struct ProfilingResult {
    // fields

    T result;
    std::chrono::milliseconds time;

    // construction

    ProfilingResult(const T& r, std::chrono::milliseconds t);
};