nl:: FieldDescriptor
#include <src/lib/support/SerializationUtils.h>
ऐसा स्ट्रक्चर जो स्कीमा स्ट्रक्चर में टीएलवी फ़ील्ड के बारे में बताता है और उसे c-स्ट्रक्चर में डेटा से कनेक्ट करता है.
खास जानकारी
सार्वजनिक एट्रिब्यूट |
|
---|---|
mNestedFieldDescriptors
|
const SchemaFieldDescriptor *
अगर हमारे पास निर्देश वगैरह हैं, तो फ़ील्ड डिस्क्रिप्टर के किसी दूसरे ग्रुप पर कर्सर ले जाएं.
|
mOffset
|
uint16_t
TLV फ़ील्ड में डेटा लिखने के लिए c-स्ट्रक्चर में कहां देखना है.
|
mTVDContextTag
|
uint8_t
टीएलवी फ़ील्ड का कॉन्टेक्स्ट टैग.
|
mTypeAndFlags
|
uint8_t
टीएलवी फ़ील्ड का डेटा टाइप.
|
सार्वजनिक फ़ंक्शन |
|
---|---|
GetType(void) const
|
|
IsNullable(void) const
|
bool
|
सार्वजनिक एट्रिब्यूट
mNestedFieldDescriptors
const SchemaFieldDescriptor * nl::FieldDescriptor::mNestedFieldDescriptors
अगर हमारे पास निर्देश वगैरह हैं, तो फ़ील्ड डिस्क्रिप्टर के किसी दूसरे ग्रुप पर कर्सर ले जाएं.
mOffset
uint16_t nl::FieldDescriptor::mOffset
TLV फ़ील्ड में डेटा लिखने के लिए c-स्ट्रक्चर में कहां देखना है.
mTVDContextTag
uint8_t nl::FieldDescriptor::mTVDContextTag
टीएलवी फ़ील्ड का कॉन्टेक्स्ट टैग.
mTypeAndFlags
uint8_t nl::FieldDescriptor::mTypeAndFlags
टीएलवी फ़ील्ड का डेटा टाइप.
सार्वजनिक फ़ंक्शन
GetType
SerializedFieldType nl::FieldDescriptor::GetType( void ) const
IsNullable
bool nl::FieldDescriptor::IsNullable( void ) const