Dumping support for aggregates.
Definition in file aggregates.hpp.
Go to the source code of this file.
#include <type_traits>#include <boost/pfr/core.hpp>#include <boost/pfr/tuple_size.hpp>#include <userver/dump/operations.hpp>Classes | |
| struct | dump::IsDumpedAggregate< T > |
Namespaces | |
| namespace | dump |
| Dumping of cache-like components. | |
Functions | |
| template<typename T> requires (impl::IsDumpableAggregate<T>()) | |
| void | dump::Write (Writer &writer, const T &value) |
| Aggregates dumping support. | |
| template<typename T> requires (impl::IsDumpableAggregate<T>()) | |
| T | dump::Read (Reader &reader, To< T >) |
| Aggregates deserialization from dump support. | |