nl::फ़ील्डडेस्क्रिप्टर

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

वह स्ट्रक्चर जो किसी स्कीमा की TLV फ़ील्ड का ब्यौरा देता है और उसे c-स्ट्रक्ट में डेटा से कनेक्ट करता है.

खास जानकारी

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

mNestedFieldDescriptors
अगर हमारे पास स्ट्रक्चर, वगैरह हैं, तो फ़ील्ड के ब्यौरे के किसी दूसरे ग्रुप की ओर इशारा करता है.
mOffset
uint16_t
TLV फ़ील्ड में डेटा लिखने के लिए c-स्ट्रक्चर्ड में कहां देखें.
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 फ़ील्ड में डेटा लिखने के लिए c-स्ट्रक्चर्ड में कहां देखें.

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