ไม่มี:: สาน:: โปรไฟล์:: 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

ความลึกสูงสุดของสคีมานี้