github.com/searKing/golang/go@v1.2.117/os/signal/cgo/include/boost/stacktrace/stacktrace_fwd.hpp (about)

     1  // Copyright Antony Polukhin, 2016-2023.
     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