![]() |
MySQL 8.4.7
Source Code Documentation
|
helpers aimed at deducing Field_type in case size is provided, and basic field and compound field definitions More...
#include "mysql/serialization/field_definition.h"#include "mysql/serialization/field_functor.h"#include "mysql/serialization/serializable.h"#include "mysql/serialization/serialization_types.h"Go to the source code of this file.
Namespaces | |
| namespace | mysql |
| namespace | mysql::serialization |
Functions | |
| template<class Type > | |
| constexpr std::size_t | mysql::serialization::get_default_type_size () |
| template<Field_size size, typename Field_type , typename... Args> | |
| auto | mysql::serialization::define_field_with_size (Field_type &arg, Args &&...args) |
| template<typename Field_type , typename... Args> | |
| auto | mysql::serialization::define_field (Field_type &arg, Args &&...args) |
| template<typename Field_type , typename... Args> | |
| auto | mysql::serialization::define_field (const Field_type &arg, Args &&...args) |
| template<class Serializable_derived > | |
| auto | mysql::serialization::define_compound_field (Serializable< Serializable_derived > &arg) |
| template<class Serializable_derived > | |
| auto | mysql::serialization::define_compound_field (const Serializable< Serializable_derived > &arg) |
| template<class Serializable_derived > | |
| auto | mysql::serialization::define_compound_field (const Serializable< Serializable_derived > &arg, const Unknown_field_policy &policy) |
helpers aimed at deducing Field_type in case size is provided, and basic field and compound field definitions
Experimental API header