cpp-reflect
C++ Reflection and Annotations Library
Loading...
Searching...
No Matches
reflect.serialize Module Reference

Exported Modules

module  reflect
 
module  reflect.marshal.formats.base
 
module  reflect.marshal.formats.json
 
module  reflect.marshal.formats.default_fmt
 

Classes

struct  refl::serializer< Format >
 

Typedefs

template<typename O>
using args_t = typename Format<O>::args_t
 

Functions

static std::string to_string (const auto &obj, const args_t< std::stringstream > &args={})
 
template<typename O>
static void to_stream (O &out, const auto &obj, const args_t< O > &args={})
 
template<template< typename > typename Format = formats::default_fmt>
std::string refl::to_string (const auto &obj, const typename Format< std::stringstream >::args_t &args={})
 

Files

file  src/serialization/serializer.cppm