nl::FieldDescriptor

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

Struktur yang menjelaskan kolom TLV dalam struktur skema dan menghubungkannya ke data dalam c-struct.

Ringkasan

Atribut publik

mNestedFieldDescriptors
Pointer ke grup deskriptor kolom lainnya, jika kita memiliki struct, dll.
mOffset
uint16_t
Tempat mencari data yang akan ditulis di c-struct di kolom TLV.
mTVDContextTag
uint8_t
Tag konteks kolom TLV.
mTypeAndFlags
uint8_t
Jenis data kolom TLV.

Fungsi publik

GetType(void) const
IsNullable(void) const
bool

Atribut publik

mNestedFieldDescriptors

const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors

Pointer ke grup deskriptor kolom lainnya, jika kita memiliki struct, dll.

mOffset

uint16_t nl::FieldDescriptor::mOffset

Tempat mencari data yang akan ditulis di c-struct di kolom TLV.

mTVDContextTag

uint8_t nl::FieldDescriptor::mTVDContextTag

Tag konteks kolom TLV.

mTypeAndFlags

uint8_t nl::FieldDescriptor::mTypeAndFlags

Jenis data kolom TLV.

Fungsi publik

GetType

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

IsNullable

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