nl::FieldDescriptor

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

वह स्ट्रक्चर जो किसी स्कीमा स्ट्रक्चर में टीएलवी फ़ील्ड के बारे में बताता है. साथ ही, इसे सी-स्ट्रक्चर में डेटा से जोड़ता है.

खास जानकारी

सार्वजनिक विशेषताएं

mNestedFieldDescriptors
अगर हमारे पास निर्देश हैं वगैरह, तो फ़ील्ड डिस्क्रिप्टर के किसी दूसरे ग्रुप की ओर इशारा करें.
mOffset
uint16_t
टीएलवी फ़ील्ड में डेटा लिखने के लिए, सी-स्ट्रक्ट देखने की जगह कहां ढूंढें.
mTVDContextTag
uint8_t
TLV फ़ील्ड का कॉन्टेक्स्ट टैग.
mTypeAndFlags
uint8_t
टीएलवी फ़ील्ड का डेटा टाइप.

सार्वजनिक फ़ंक्शन

GetType(void) const
IsNullable(void) const
bool

सार्वजनिक विशेषताएं

mNestedFieldDescriptors

const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors

अगर हमारे पास निर्देश हैं वगैरह, तो फ़ील्ड डिस्क्रिप्टर के किसी दूसरे ग्रुप की ओर इशारा करें.

mOffset

uint16_t nl::FieldDescriptor::mOffset

टीएलवी फ़ील्ड में डेटा लिखने के लिए, सी-स्ट्रक्ट देखने की जगह कहां ढूंढें.

mTVDContextTag

uint8_t nl::FieldDescriptor::mTVDContextTag

TLV फ़ील्ड का कॉन्टेक्स्ट टैग.

mTypeAndFlags

uint8_t nl::FieldDescriptor::mTypeAndFlags

टीएलवी फ़ील्ड का डेटा टाइप.

सार्वजनिक फ़ंक्शन

GetType

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

IsNullable

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