6#ifndef PROFILETRACERIMP_HPP_INCLUDE
7#define PROFILETRACERIMP_HPP_INCLUDE
13#include "geopm_time.h"
24 const geopm_time_s &time_zero,
26 bool is_trace_enabled,
27 const std::string &file_name,
28 const std::string &host_name,
31 void update(
const std::vector<record_s> &records);
40 bool m_is_trace_enabled;
41 std::unique_ptr<CSV> m_csv;
42 geopm_time_s m_time_zero;
44 static std::string event_format(
double value);
Definition ApplicationSampler.hpp:27
static ApplicationSampler & application_sampler(void)
Singleton accessor for the application sampler.
Definition ApplicationSampler.cpp:39
Definition ProfileTracer.hpp:22
Definition ProfileTracerImp.hpp:20
virtual ~ProfileTracerImp()
void update(const std::vector< record_s > &records)
Definition ProfileTracer.cpp:118
Definition Accumulator.cpp:12