nl:: Weave:: Profiles:: DataManagement_Current:: TraitSchemaEngine:: Schema
#include <src/lib/profiles/data-management/Current/TraitData.h>
بنية المخطّط الرئيسية التي تضمّ معلومات المخطط
ملخّص
السمات العامة |
|
---|---|
mIsDictionaryBitfield
|
uint8_t *
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط قاموسًا أم لا.
|
mIsEphemeralBitfield
|
uint8_t *
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط مؤقتًا أم لا.
|
mIsImplementedBitfield
|
uint8_t *
حقل بت يشير إلى ما إذا كان قد تم تنفيذ كل مؤشر مخطط اختياري أم لا.
|
mIsNullableBitfield
|
uint8_t *
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط قابلاً للقيم أو لا.
|
mIsOptionalBitfield
|
uint8_t *
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط اختياري أم لا.
|
mNumSchemaHandleEntries
|
uint32_t
عدد مؤشرات المخطط في هذه السمة.
|
mProfileId
|
uint32_t
رقم تعريف ملف السمة.
|
mSchemaHandleTbl
|
const PropertyInfo *
مؤشر يشير إلى جدول مقبض المخطط، الذي يوفر معلومات رئيسية وعلامات سياق لكل مؤشر مخطط.
|
mTreeDepth
|
uint32_t
الحد الأقصى لعمق هذا المخطط.
|
السمات العامة
mIsDictionaryBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsDictionaryBitfield
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط قاموسًا أم لا.
mIsEphemeralBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsEphemeralBitfield
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط مؤقتًا أم لا.
mIsImplementedBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsImplementedBitfield
حقل بت يشير إلى ما إذا كان قد تم تنفيذ كل مؤشر مخطط اختياري أم لا.
mIsNullableBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsNullableBitfield
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط قابلاً للقيم أو لا.
mIsOptionalBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsOptionalBitfield
حقل بت يشير إلى ما إذا كان كل مؤشر مخطط اختياري أم لا.
mNumSchemaHandleEntries
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mNumSchemaHandleEntries
عدد مؤشرات المخطط في هذه السمة.
mProfileId
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mProfileId
رقم تعريف ملف السمة.
mSchemaHandleTbl
const PropertyInfo * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mSchemaHandleTbl
مؤشر يشير إلى جدول مقبض المخطط، الذي يوفر معلومات رئيسية وعلامات سياق لكل مؤشر مخطط.
mTreeDepth
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mTreeDepth
الحد الأقصى لعمق هذا المخطط.