Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-30 09:44:45

0001 //
0002 // Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
0003 //
0004 // Distributed under the Boost Software License, Version 1.0. (See accompanying
0005 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0006 //
0007 // Official repository: https://github.com/boostorg/json
0008 //
0009 
0010 #ifndef BOOST_JSON_SRC_HPP
0011 #define BOOST_JSON_SRC_HPP
0012 
0013 /*
0014 
0015 This file is meant to be included once,
0016 in a translation unit of the program.
0017 
0018 */
0019 
0020 #ifndef BOOST_JSON_SOURCE
0021 #define BOOST_JSON_SOURCE
0022 #endif
0023 
0024 // We include this in case someone is using
0025 // src.hpp as their main JSON header file
0026 // https://github.com/boostorg/json/issues/223#issuecomment-689264149
0027 #include <boost/json.hpp>
0028 
0029 #include <boost/json/detail/config.hpp>
0030 
0031 #include <boost/json/impl/array.ipp>
0032 #include <boost/json/impl/error.ipp>
0033 #include <boost/json/impl/kind.ipp>
0034 #include <boost/json/impl/monotonic_resource.ipp>
0035 #include <boost/json/impl/null_resource.ipp>
0036 #include <boost/json/impl/object.ipp>
0037 #include <boost/json/impl/parse.ipp>
0038 #include <boost/json/impl/parser.ipp>
0039 #include <boost/json/impl/pointer.ipp>
0040 #include <boost/json/impl/serialize.ipp>
0041 #include <boost/json/impl/serializer.ipp>
0042 #include <boost/json/impl/static_resource.ipp>
0043 #include <boost/json/impl/stream_parser.ipp>
0044 #include <boost/json/impl/string.ipp>
0045 #include <boost/json/impl/value.ipp>
0046 #include <boost/json/impl/value_stack.ipp>
0047 #include <boost/json/impl/value_ref.ipp>
0048 
0049 #include <boost/json/detail/impl/shared_resource.ipp>
0050 #include <boost/json/detail/impl/default_resource.ipp>
0051 #include <boost/json/detail/impl/except.ipp>
0052 #include <boost/json/detail/impl/format.ipp>
0053 #include <boost/json/detail/impl/handler.ipp>
0054 #include <boost/json/detail/impl/stack.ipp>
0055 #include <boost/json/detail/impl/string_impl.ipp>
0056 
0057 #include <boost/json/detail/ryu/impl/d2s.ipp>
0058 #include <boost/json/detail/charconv/impl/from_chars.ipp>
0059 
0060 #endif