123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- #ifndef BOOST_JSON_SERIALIZE_HPP
- #define BOOST_JSON_SERIALIZE_HPP
- #include <boost/json/detail/config.hpp>
- #include <boost/json/serialize_options.hpp>
- #include <boost/json/value.hpp>
- #include <iosfwd>
- #include <string>
- namespace boost {
- namespace json {
- BOOST_JSON_DECL
- std::string
- serialize(value const& t, serialize_options const& opts = {});
- BOOST_JSON_DECL
- std::string
- serialize(array const& t, serialize_options const& opts = {});
- BOOST_JSON_DECL
- std::string
- serialize(object const& t, serialize_options const& opts = {});
- BOOST_JSON_DECL
- std::string
- serialize(string const& t, serialize_options const& opts = {});
- BOOST_JSON_DECL
- std::string
- serialize(string_view t, serialize_options const& opts = {});
- }
- }
- #endif
|