|
caffeine-sal 0.1.17
Header-only polymorphic middleware services layer for the Caffeine Framework
|
Metadata for a single field in a data structure. More...
#include <cfn_sal_utl_serialization.h>
Data Fields | |
| const char * | name |
| cfn_sal_utl_serialization_schema_field_type_t | type |
| uint16_t | offset |
| uint16_t | size |
Metadata for a single field in a data structure.
| const char* cfn_sal_utl_serialization_schema_field_t::name |
Field name (e.g., key in JSON)
| uint16_t cfn_sal_utl_serialization_schema_field_t::offset |
Offset from the start of the struct
| uint16_t cfn_sal_utl_serialization_schema_field_t::size |
Size of the field in bytes
| cfn_sal_utl_serialization_schema_field_type_t cfn_sal_utl_serialization_schema_field_t::type |
Data type of the field