nl::
  #include <src/lib/support/SerializationUtils.h>
  מבנה שמתאר שדה TLV במבנה סכימה ומקשר אותו לנתונים במבנה c-struct.
סיכום
| מאפיינים ציבוריים | |
|---|---|
| mNestedFieldDescriptors | const SchemaFieldDescriptor *צריך להצביע על קבוצה אחרת של תיאורי שדות, אם יש לנו Builds (מבנים) וכו'.  | 
| mOffset | uint16_tאיפה בודקים את הנתונים ב-c-build כדי לכתוב את הנתונים בשדה ה-TLV.  | 
| mTVDContextTag | uint8_tתג הקשר של שדה ה-TLV.  | 
| mTypeAndFlags | uint8_tסוג הנתונים של שדה ה-TLV.  | 
| פונקציות ציבוריות | |
|---|---|
| GetType(void) const  | |
| IsNullable(void) const  | bool | 
מאפיינים ציבוריים
mNestedFieldDescriptors
const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors
צריך להצביע על קבוצה אחרת של תיאורי שדות, אם יש לנו Builds (מבנים) וכו'.
mOffset
uint16_t nl::FieldDescriptor::mOffset
איפה בודקים את הנתונים ב-c-build כדי לכתוב את הנתונים בשדה ה-TLV.
mTVDContextTag
uint8_t nl::FieldDescriptor::mTVDContextTag
תג הקשר של שדה ה-TLV.
mTypeAndFlags
uint8_t nl::FieldDescriptor::mTypeAndFlags
סוג הנתונים של שדה ה-TLV.
פונקציות ציבוריות
GetType
SerializedFieldType nl::FieldDescriptor::GetType( void ) const
IsNullable
bool nl::FieldDescriptor::IsNullable( void ) const