nl::FieldDescriptor

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

بنية تصف حقل TLV في بنية مخطط وتربطه بالبيانات في بنية c.

الملخّص

السمات العامة

mNestedFieldDescriptors
يمكنك الإشارة إلى مجموعة أخرى من وصف الحقول، إذا كانت لدينا تركيبات، وما إلى ذلك.
mOffset
uint16_t
أين يمكن البحث في البنية الأساسية للبيانات التي تكتبها في حقل TLV.
mTVDContextTag
uint8_t
علامة السياق لحقل TLV.
mTypeAndFlags
uint8_t
نوع البيانات في حقل TLV

وظائف عامة

GetType(void) const
IsNullable(void) const
bool

السمات العامة

mnestedFieldDescriptors

const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors

يمكنك الإشارة إلى مجموعة أخرى من وصف الحقول، إذا كانت لدينا تركيبات، وما إلى ذلك.

إزاحة

uint16_t nl::FieldDescriptor::mOffset

أين يمكن البحث في البنية الأساسية للبيانات التي تكتبها في حقل TLV.

علامة سياق mTVDContext

uint8_t nl::FieldDescriptor::mTVDContextTag

علامة السياق لحقل TLV.

mTypeAndFlags

uint8_t nl::FieldDescriptor::mTypeAndFlags

نوع البيانات في حقل TLV

وظائف عامة

GetType

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

قابل للتقديم

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