nl:: FieldDescriptor
#include <src/lib/support/SerializationUtils.h>
ساختاری که یک فیلد TLV را در یک ساختار طرحواره توصیف می کند و آن را به داده ها در یک ساختار c متصل می کند.
خلاصه
صفات عمومی | |
---|---|
mNestedFieldDescriptors | const SchemaFieldDescriptor * اگر ساختارها و غیره داریم به گروه دیگری از توصیفگرهای فیلد اشاره می کنیم. |
mOffset | uint16_t کجا باید در ساختار c جستجو کرد تا داده ها در فیلد TLV نوشته شوند. |
mTVDContextTag | uint8_t برچسب زمینه فیلد TLV. |
mTypeAndFlags | uint8_t نوع داده فیلد TLV. |
توابع عمومی | |
---|---|
GetType (void) const | |
IsNullable (void) const | bool |
صفات عمومی
mNestedFieldDescriptors
const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors
اگر ساختارها و غیره داریم به گروه دیگری از توصیفگرهای فیلد اشاره می کنیم.
mOffset
uint16_t nl::FieldDescriptor::mOffset
کجا باید در ساختار c جستجو کرد تا داده ها در فیلد TLV نوشته شوند.
mTVDContextTag
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