And add a few missing includes.
Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
#include "common/dout.h"
#include "common/valgrind.h"
#include "include/common_fwd.h"
+#include "include/utime.h"
using std::ostringstream;
using std::make_pair;
#ifndef CEPH_COMMON_PERF_COUNTERS_H
#define CEPH_COMMON_PERF_COUNTERS_H
+#include <functional>
+#include <set>
#include <string>
#include <vector>
#include <memory>
#include <cstdint>
#include "common/perf_histogram.h"
-#include "include/utime.h"
#include "include/common_fwd.h"
#include "common/ceph_mutex.h"
#include "common/ceph_time.h"
+class utime_t;
+
namespace TOPNSPC::common {
class CephContext;
class PerfCountersBuilder;
#include "common/perf_counters.h"
#include "common/ceph_context.h"
#include "common/intrusive_lru.h"
+#include "include/utime.h"
namespace ceph::perf_counters {