Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:38:58

0001 // Copyright 2018 Ulf Adams
0002 //
0003 // The contents of this file may be used under the terms of the Apache License,
0004 // Version 2.0.
0005 //
0006 //    (See accompanying file LICENSE-Apache or copy at
0007 //     http://www.apache.org/licenses/LICENSE-2.0)
0008 //
0009 // Alternatively, the contents of this file may be used under the terms of
0010 // the Boost Software License, Version 1.0.
0011 //    (See accompanying file LICENSE-Boost or copy at
0012 //     https://www.boost.org/LICENSE_1_0.txt)
0013 //
0014 // Unless required by applicable law or agreed to in writing, this software
0015 // is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
0016 // KIND, either express or implied.
0017 
0018 /*
0019     This is a derivative work
0020 */
0021 
0022 #ifndef BOOST_JSON_DETAIL_RYU_HPP
0023 #define BOOST_JSON_DETAIL_RYU_HPP
0024 
0025 #include <boost/json/detail/config.hpp>
0026 
0027 namespace boost {
0028 namespace json {
0029 namespace detail {
0030 
0031 namespace ryu {
0032 
0033 BOOST_JSON_DECL
0034 int d2s_buffered_n(
0035     double f, char* result, bool allow_infinity_and_nan = true) noexcept;
0036 
0037 } // ryu
0038 
0039 } // detail
0040 } // namespace json
0041 } // namespace boost
0042 
0043 #endif