#include "di/container/action/sequence.h"
#include "di/container/string/fixed_string_to_utf8_string_view.h"
#include "di/container/string/string_impl.h"
#include "di/container/string/string_view.h"
#include "di/container/string/utf8_encoding.h"
#include "di/container/vector/static_vector.h"
#include "di/function/invoke.h"
#include "di/io/interface/writer.h"
#include "di/io/prelude.h"
#include "di/io/string_writer.h"
#include "di/io/write_exactly.h"
#include "di/meta/core.h"
#include "di/meta/language.h"
#include "di/meta/operations.h"
#include "di/meta/util.h"
#include "di/reflect/enum_to_string.h"
#include "di/reflect/enumerator.h"
#include "di/reflect/field.h"
#include "di/reflect/reflect.h"
#include "di/serialization/serialize.h"
#include "di/serialization/serialize_string.h"
#include "di/util/declval.h"
#include "di/util/exchange.h"
#include "di/util/reference_wrapper.h"
#include "di/util/scope_value_change.h"
#include "di/vocab/error/result.h"
#include "di/vocab/tuple/tuple_element.h"
#include "di/vocab/tuple/tuple_for_each.h"
#include "di/vocab/tuple/tuple_sequence.h"
Go to the source code of this file.
Namespaces | |
namespace | di |
namespace | di::serialization |
namespace | di::serialization::detail |
Functions | |
template<typename T> | |
di::serialization::JsonSerializer (T &&) -> JsonSerializer< T > | |
template<typename T> | |
di::serialization::JsonSerializer (T &&, JsonSerializerConfig) -> JsonSerializer< T > | |
Variables | |
constexpr auto | di::serialization::json_format = JsonFormat {} |
constexpr auto | di::serialization::to_json_string = detail::ToJsonStringFunction {} |
constexpr auto | di::serialization::serialize_json = detail::SerializeJsonFunction {} |
constexpr auto | di::json_format |
constexpr auto | di::serialize_json |
constexpr auto | di::to_json_string |