![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Wrapper for fields to hold field reference and user-defined, compile-time field size. More...
#include <field_wrapper.h>
Public Types | |
| using | value_type = Field_type | 
| using | Field_ref_type = Field_type & | 
| using | Field_ref_wrapper_type = std::reference_wrapper< Field_type > | 
Public Member Functions | |
| Field_wrapper (Field_type &field_reference) | |
| Constructor.  More... | |
| Field_ref_type | get () | 
| field bare reference accessor  More... | |
Static Public Attributes | |
| static constexpr Field_size | value_size = defined_field_size | 
Private Attributes | |
| Field_ref_wrapper_type | m_ref | 
| Internal reference.  More... | |
Wrapper for fields to hold field reference and user-defined, compile-time field size.
| using mysql::serialization::Field_wrapper< Field_type, defined_field_size >::Field_ref_type = Field_type & | 
| using mysql::serialization::Field_wrapper< Field_type, defined_field_size >::Field_ref_wrapper_type = std::reference_wrapper<Field_type> | 
| using mysql::serialization::Field_wrapper< Field_type, defined_field_size >::value_type = Field_type | 
      
  | 
  inline | 
Constructor.
| field_reference | Reference to field | 
      
  | 
  inline | 
field bare reference accessor
      
  | 
  private | 
Internal reference.
      
  | 
  staticconstexpr |