Github   Telegram
Loading...
Searching...
No Matches
fwd.hpp
Go to the documentation of this file.
1#pragma once
2
3/// @file userver/utils/statistics/fwd.hpp
4/// @brief Forward declarations for statistics entities
5
6#include <memory>
7
8USERVER_NAMESPACE_BEGIN
9
10namespace utils::statistics {
11
12// NOLINTNEXTLINE(bugprone-forward-declaration-namespace)
13class Storage;
14
15// TODO remove
16struct StatisticsRequest;
17
18// NOLINTNEXTLINE(bugprone-forward-declaration-namespace)
19class Request;
20
21class Entry;
22class Writer;
23
24class MetricsStorage;
25using MetricsStoragePtr = std::shared_ptr<MetricsStorage>;
26
27} // namespace utils::statistics
28
29USERVER_NAMESPACE_END