|
GMP 0.4.0
Generative Metaprogramming library for C++
|
#include <value_archive.hpp>
Public Member Functions | |
| serialization_result< void > | write_null () |
| serialization_result< void > | write_bool (bool v) |
| serialization_result< void > | write_signed (std::int64_t v) |
| serialization_result< void > | write_unsigned (std::uint64_t v) |
| serialization_result< void > | write_floating (double v) |
| serialization_result< void > | write_string (std::string_view v) |
| serialization_result< void > | begin_array (std::size_t size) |
| serialization_result< void > | end_array () |
| serialization_result< void > | begin_object (std::size_t size) |
| serialization_result< void > | write_key (std::string_view key) |
| serialization_result< void > | end_object () |
| serialization_result< serialization_value > | finish () |
Definition at line 26 of file value_archive.hpp.
|
inline |
Definition at line 52 of file value_archive.hpp.
References gmp::array.
|
inline |
Definition at line 62 of file value_archive.hpp.
References gmp::object.
|
inline |
Definition at line 58 of file value_archive.hpp.
References gmp::array.
|
inline |
Definition at line 86 of file value_archive.hpp.
References gmp::object.
|
inline |
Definition at line 90 of file value_archive.hpp.
References gmp::custom_error, gmp::enum_values(), and gmp::make_serialization_error().
|
inline |
Definition at line 32 of file value_archive.hpp.
References gmp::enum_values().
|
inline |
Definition at line 44 of file value_archive.hpp.
References gmp::enum_values().
|
inline |
Definition at line 68 of file value_archive.hpp.
References gmp::custom_error, gmp::make_serialization_error(), and gmp::object.
|
inline |
Definition at line 28 of file value_archive.hpp.
|
inline |
Definition at line 36 of file value_archive.hpp.
References gmp::enum_values().
|
inline |
Definition at line 48 of file value_archive.hpp.
References gmp::enum_values().
|
inline |
Definition at line 40 of file value_archive.hpp.
References gmp::enum_values().