Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

nl::FieldDescriptor

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

Estructura que describe un campo TLV en una estructura de esquema y la conecta a datos en una estructura c.

Resumen

Atributos públicos

mNestedFieldDescriptors
Es un puntero a otro grupo de descriptores de campo, si tenemos structs, etcétera.
mOffset
uint16_t
Dónde buscar la estructura C para que los datos escriban en el campo TLV
mTVDContextTag
uint8_t
Contexto del campo TLV.
mTypeAndFlags
uint8_t
Tipo de datos del campo TLV.

Funciones públicas

GetType(void) const
IsNullable(void) const
bool

Atributos públicos

mNestedFieldDescriptors

const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors

Es un puntero a otro grupo de descriptores de campo, si tenemos structs, etcétera.

mOffset

uint16_t nl::FieldDescriptor::mOffset

Dónde buscar la estructura C para que los datos escriban en el campo TLV

mTVDContextTag

uint8_t nl::FieldDescriptor::mTVDContextTag

Contexto del campo TLV.

mTypeAndFlags

uint8_t nl::FieldDescriptor::mTypeAndFlags

Tipo de datos del campo TLV.

Funciones públicas

Obtener tipo

SerializedFieldType nl::FieldDescriptor::GetType(
  void
) const 

No anulable

bool nl::FieldDescriptor::IsNullable(
  void
) const