nl::FieldDescriptor

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

Struktur yang menggambarkan {i>field<i} TLV dalam struktur skema dan menghubungkannya ke data dalam {i>c-struct<i}.

Ringkasan

Atribut publik

mNestedFieldDescriptors
Pointer ke grup deskripsi kolom lain, jika kita memiliki struct, dll.
mOffset
uint16_t
Tempat mencari data yang akan ditulis ke isian TLV di {i>c-struct<i}.
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 deskripsi kolom lain, jika kita memiliki struct, dll.

mOffset

uint16_t nl::FieldDescriptor::mOffset

Tempat mencari data yang akan ditulis ke isian TLV di {i>c-struct<i}.

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