cpp-reflect
C++ Reflection and Annotations Library
|
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 |