nl::SchemaFieldDescriptor

#include <src/lib/support/SerializationUtils.h>

Wrapper around an array of FieldDescriptors to describe a schema structure/structure.

Summary

Public attributes

mFields
const FieldDescriptor *
Pointer to array of FieldDescriptors.
mNumFieldDescriptorElements
uint16_t
Number of elements in our FieldDescriptor array.
mSize
const uint32_t
Size (in bytes) of the structure.

Public attributes

mFields

const FieldDescriptor * nl::SchemaFieldDescriptor::mFields

Pointer to array of FieldDescriptors.

mNumFieldDescriptorElements

uint16_t nl::SchemaFieldDescriptor::mNumFieldDescriptorElements

Number of elements in our FieldDescriptor array.

mSize

const uint32_t nl::SchemaFieldDescriptor::mSize

Size (in bytes) of the structure.