GMP 0.4.0
Generative Metaprogramming library for C++
Loading...
Searching...
No Matches
traits.hpp File Reference
#include <array>
#include <concepts>
#include <cstddef>
#include <string_view>
#include <tuple>
#include <type_traits>
#include <utility>
#include <gmp/meta/fixed_string.hpp>

Go to the source code of this file.

Classes

struct  gmp::serialization_traits< T >
 
struct  gmp::serialization_schema< T >
 
struct  gmp::type_tag< T >
 
struct  gmp::serialization_field< Member, Wire, Transient, Default, Aliases >
 

Namespaces

namespace  gmp
 

Functions

template<typename... Fields>
consteval auto gmp::define_schema (Fields... fields)
 

Variables

template<fixed_string Member>
constexpr serialization_field< Membergmp::field