dxFeed Graal CXX API v4.2.0
Loading...
Searching...
No Matches
PrecompiledHeaders.hpp
1// Copyright (c) 2025 Devexperts LLC.
2// SPDX-License-Identifier: MPL-2.0
3
4#pragma once
5
6#include "Conf.hpp"
7
9
10#include <dxfg_api.h>
11
12#ifdef __cpp_lib_bit_cast
13# include <bit>
14#endif
15
16#include <atomic>
17#include <cassert>
18#include <chrono>
19#include <climits>
20#include <cmath>
21#include <cstddef>
22#include <cstdint>
23#include <cstring>
24#include <functional>
25#include <iostream>
26#include <locale>
27#include <memory>
28#include <mutex>
29#include <sstream>
30#include <string>
31#include <thread>
32#include <type_traits>
33#include <typeinfo>
34#include <unordered_map>
35#include <utility>
36#include <variant>
37#include <vector>
38
39#include <fmt/chrono.h>
40#include <fmt/format.h>
41#include <fmt/ostream.h>
42#include <fmt/std.h>
43
44#include <utf8.h>
45
46DXFCXX_DISABLE_GCC_WARNINGS_PUSH("-Wunused-variable")
47DXFCXX_DISABLE_GCC_WARNINGS("-Wmaybe-uninitialized")
49#include <range/v3/all.hpp>
52
53#include "Common.hpp"
54#include "Handler.hpp"
55#include "Id.hpp"
56
#define DXFCXX_DISABLE_GCC_WARNINGS(warnings)
Definition Conf.hpp:39
#define DXFCXX_DISABLE_MSC_WARNINGS_POP()
Definition Conf.hpp:22
#define DXFCXX_DISABLE_GCC_WARNINGS_PUSH(warnings)
Definition Conf.hpp:38
#define DXFCXX_DISABLE_GCC_WARNINGS_POP()
Definition Conf.hpp:40
#define DXFCXX_DISABLE_MSC_WARNINGS_PUSH(warnings)
Definition Conf.hpp:21