nl:: FieldDescriptor
#include <src/lib/support/SerializationUtils.h>
স্ট্রাকচার যা একটি স্কিমা স্ট্রাকচারে একটি TLV ফিল্ডকে বর্ণনা করে এবং এটিকে একটি সি-স্ট্রাকচারে ডেটার সাথে সংযুক্ত করে।
সারাংশ
পাবলিক বৈশিষ্ট্য | |
---|---|
mNestedFieldDescriptors | const SchemaFieldDescriptor * ক্ষেত্র বর্ণনাকারীর অন্য গ্রুপের দিকে নির্দেশ করুন, যদি আমাদের স্ট্রাকট ইত্যাদি থাকে। |
mOffset | uint16_t টিএলভি ফিল্ডে ডাটা লেখার জন্য সি-স্ট্রাকট কোথায় দেখতে হবে। |
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
টিএলভি ফিল্ডে ডাটা লেখার জন্য সি-স্ট্রাকট কোথায় দেখতে হবে।
mTVDCcontextTag
uint8_t nl::FieldDescriptor::mTVDContextTag
TLV ক্ষেত্রের প্রসঙ্গ ট্যাগ।
mTypeAnd Flags
uint8_t nl::FieldDescriptor::mTypeAndFlags
TLV ক্ষেত্রের ডেটা প্রকার।
পাবলিক ফাংশন
GetType
SerializedFieldType nl::FieldDescriptor::GetType( void ) const
বাতিলযোগ্য
bool nl::FieldDescriptor::IsNullable( void ) const