透過集合功能整理內容 你可以依據偏好儲存及分類內容。

NL::編織::簡介::數據管理_當前:: TraitSchemaEngine::架構

#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
特徵配置文件的 ID。
mSchemaHandleTbl
const PropertyInfo *
指向架構句柄表的指針,它為每個架構句柄提供父信息和上下文標記。
mTreeDepth
uint32_t
此模式的最大深度。

公共屬性

字典位域

uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsDictionaryBitfield

指示每個模式句柄是否為字典的位域。

臨時位域

uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsEphemeralBitfield

一個位域,指示每個模式句柄是否是短暫的。

未實現的位域

uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsImplementedBitfield

一個位域,指示是否實現了每個可選模式句柄。

可空位域

uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsNullableBitfield

指示每個架構句柄是否可為空的位域。

可選位域

uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsOptionalBitfield

指示每個模式句柄是否可選的位域。

mNumSchemaHandleEntries

uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mNumSchemaHandleEntries

此特徵中模式句柄的數量。

個人資料ID

uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mProfileId

特徵配置文件的 ID。

模式句柄表

const PropertyInfo * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mSchemaHandleTbl

指向架構句柄表的指針,它為每個架構句柄提供父信息和上下文標記。

樹深

uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mTreeDepth

此模式的最大深度。