]>
Commit | Line | Data |
---|---|---|
1e59de90 | 1 | // Copyright Antony Polukhin, 2016-2022. |
b32b8144 FG |
2 | // |
3 | // Distributed under the Boost Software License, Version 1.0. (See | |
4 | // accompanying file LICENSE_1_0.txt or copy at | |
5 | // http://www.boost.org/LICENSE_1_0.txt) | |
6 | ||
7 | #ifndef BOOST_STACKTRACE_STACKTRACE_FWD_HPP | |
8 | #define BOOST_STACKTRACE_STACKTRACE_FWD_HPP | |
9 | ||
10 | #include <cstddef> | |
11 | #include <memory> | |
12 | ||
13 | /// @file stacktrace_fwd.hpp This header contains only forward declarations of | |
14 | /// boost::stacktrace::frame, boost::stacktrace::basic_stacktrace, boost::stacktrace::stacktrace | |
15 | /// and does not include any other Boost headers. | |
16 | ||
17 | /// @cond | |
18 | namespace boost { namespace stacktrace { | |
19 | ||
20 | class frame; | |
21 | template <class Allocator = std::allocator<frame> > class basic_stacktrace; | |
22 | typedef basic_stacktrace<> stacktrace; | |
23 | ||
24 | }} // namespace boost::stacktrace | |
25 | /// @endcond | |
26 | ||
27 | ||
28 | #endif // BOOST_STACKTRACE_STACKTRACE_FWD_HPP |