xref: /openbmc/bmcweb/src/boost_beast.cpp (revision 60c922df)
1 /*
2 TODO(ed) This file is largely copied from boost/beast/src.hpp
3 Unfortuately the test streams don't compile with -fno-rtti at the moment, so
4 those files are commented out
5 */
6 
7 #define BOOST_BEAST_SOURCE
8 
9 #include <boost/beast/core/detail/config.hpp>
10 
11 #include <boost/beast/_experimental/test/impl/error.ipp>
12 #include <boost/beast/_experimental/test/impl/fail_count.ipp>
13 //#include <boost/beast/_experimental/test/impl/stream.ipp>
14 //#include <boost/beast/_experimental/test/detail/stream_state.ipp>
15 
16 #include <boost/beast/core/detail/base64.ipp>
17 #include <boost/beast/core/detail/impl/temporary_buffer.ipp>
18 #include <boost/beast/core/detail/sha1.ipp>
19 #include <boost/beast/core/impl/error.ipp>
20 #include <boost/beast/core/impl/file_posix.ipp>
21 #include <boost/beast/core/impl/file_stdio.ipp>
22 #include <boost/beast/core/impl/file_win32.ipp>
23 #include <boost/beast/core/impl/flat_static_buffer.ipp>
24 #include <boost/beast/core/impl/saved_handler.ipp>
25 #include <boost/beast/core/impl/static_buffer.ipp>
26 #include <boost/beast/core/impl/string.ipp>
27 #include <boost/beast/http/detail/basic_parser.ipp>
28 #include <boost/beast/http/detail/rfc7230.ipp>
29 #include <boost/beast/http/impl/basic_parser.ipp>
30 #include <boost/beast/http/impl/error.ipp>
31 #include <boost/beast/http/impl/field.ipp>
32 #include <boost/beast/http/impl/fields.ipp>
33 #include <boost/beast/http/impl/rfc7230.ipp>
34 #include <boost/beast/http/impl/status.ipp>
35 #include <boost/beast/http/impl/verb.ipp>
36 #include <boost/beast/websocket/detail/hybi13.ipp>
37 #include <boost/beast/websocket/detail/mask.ipp>
38 #include <boost/beast/websocket/detail/pmd_extension.ipp>
39 #include <boost/beast/websocket/detail/prng.ipp>
40 #include <boost/beast/websocket/detail/service.ipp>
41 #include <boost/beast/websocket/detail/utf8_checker.ipp>
42 #include <boost/beast/websocket/impl/error.ipp>
43 #include <boost/beast/zlib/detail/deflate_stream.ipp>
44 #include <boost/beast/zlib/detail/inflate_stream.ipp>
45 #include <boost/beast/zlib/impl/error.ipp>
46