ไม่มี:: สาน:: โปรไฟล์:: DataManagement_Current:: ลักษณะสคีมาเอ็นจิ้น:: สคีมา
#include <src/lib/profiles/data-management/Current/TraitData.h>
โครงสร้างสคีมาหลักที่เก็บข้อมูลสคีมา
สรุป
คุณลักษณะสาธารณะ | |
---|---|
mIsDictionaryBitfield | uint8_t * บิตฟิลด์ที่ระบุว่าตัวจัดการสคีมาแต่ละรายการเป็นพจนานุกรมหรือไม่ |
mIsEphemeralBitfield | uint8_t * บิตฟิลด์ที่ระบุว่าตัวจัดการสคีมาแต่ละรายการเป็นแบบชั่วคราวหรือไม่ |
mIsImplementedBitfield | uint8_t * bitfield ที่ระบุว่ามีการใช้ schema handle ที่เป็นทางเลือกหรือไม่ |
mIsNullableBitfield | uint8_t * บิตฟิลด์ที่ระบุว่าตัวจัดการสคีมาแต่ละรายการเป็นโมฆะหรือไม่ |
mIsOptionalBitfield | uint8_t * bitfield ที่ระบุว่าแต่ละ schema handle เป็นทางเลือกหรือไม่ |
mNumSchemaHandleEntries | uint32_t จำนวนของสคีมาจัดการในลักษณะนี้ |
mProfileId | uint32_t ID ของโปรไฟล์ลักษณะ |
mSchemaHandleTbl | const PropertyInfo * ตัวชี้ไปยังตารางแฮนเดิลสคีมา ซึ่งให้ข้อมูลพาเรนต์และแท็กบริบทสำหรับแฮนเดิลสคีมาแต่ละรายการ |
mTreeDepth | uint32_t ความลึกสูงสุดของสคีมานี้ |
คุณลักษณะสาธารณะ
mIsDictionaryBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsDictionaryBitfield
บิตฟิลด์ที่ระบุว่าตัวจัดการสคีมาแต่ละรายการเป็นพจนานุกรมหรือไม่
mIsชั่วคราวBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsEphemeralBitfield
บิตฟิลด์ที่ระบุว่าตัวจัดการสคีมาแต่ละรายการเป็นแบบชั่วคราวหรือไม่
mIsImplementedBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsImplementedBitfield
bitfield ที่ระบุว่ามีการใช้ schema handle ที่เป็นทางเลือกหรือไม่
mIsNullableBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsNullableBitfield
บิตฟิลด์ที่ระบุว่าตัวจัดการสคีมาแต่ละรายการเป็นโมฆะหรือไม่
mIsOptionalBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsOptionalBitfield
bitfield ที่ระบุว่าแต่ละ schema handle เป็นทางเลือกหรือไม่
mNumSchemaHandleEntries
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mNumSchemaHandleEntries
จำนวนของสคีมาจัดการในลักษณะนี้
mProfileId
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mProfileId
ID ของโปรไฟล์ลักษณะ
mSchemaHandleTbl
const PropertyInfo * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mSchemaHandleTbl
ตัวชี้ไปยังตารางแฮนเดิลสคีมา ซึ่งให้ข้อมูลพาเรนต์และแท็กบริบทสำหรับแฮนเดิลสคีมาแต่ละรายการ
mTreeDepth
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mTreeDepth
ความลึกสูงสุดของสคีมานี้