nl:: फ़ील्डडेस्क्रिप्टर
#include <src/lib/support/SerializationUtils.h>
वह स्ट्रक्चर जो किसी स्कीमा की TLV फ़ील्ड का ब्यौरा देता है और उसे c-स्ट्रक्ट में डेटा से कनेक्ट करता है.
खास जानकारी
सार्वजनिक विशेषताएं |
|
---|---|
mNestedFieldDescriptors
|
const SchemaFieldDescriptor *
अगर हमारे पास स्ट्रक्चर, वगैरह हैं, तो फ़ील्ड के ब्यौरे के किसी दूसरे ग्रुप की ओर इशारा करता है.
|
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