Go to the documentation of this file. 10 #ifndef BOOST_BEAST_CONFIG_HPP 11 #define BOOST_BEAST_CONFIG_HPP 14 #include <boost/config.hpp> 15 #include <boost/core/ignore_unused.hpp> 16 #include <boost/static_assert.hpp> 27 #if defined(BOOST_MSVC) 28 # if BOOST_MSVC_FULL_VER < 190024210 29 # error Beast requires C++11: Visual Studio 2015 Update 3 or later needed 32 #elif defined(BOOST_GCC) 33 # if(BOOST_GCC < 40801) 34 # error Beast requires C++11: gcc version 4.8 or later needed 39 defined(BOOST_NO_CXX11_DECLTYPE) || \ 40 defined(BOOST_NO_CXX11_HDR_TUPLE) || \ 41 defined(BOOST_NO_CXX11_TEMPLATE_ALIASES) || \ 42 defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) 43 # error Beast requires C++11: a conforming compiler is needed