class
#include <atlas/runtime/trace/Timings.h>
Timings
Public types
-
using Configuration = eckit::
Configuration -
using CodeLocation = atlas::
CodeLocation - using Identifier = size_t
-
using Labels = std::
vector<std:: string>
Public static functions
-
static auto add(const CodeLocation&,
const CallStack&,
const std::
string& title, const Labels&) -> Identifier - static void update(const Identifier& id, double seconds)
-
static auto report() -> std::
string -
static auto report(const Configuration&) -> std::
string