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
特徵設定檔的 ID。
|
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
特徵設定檔的 ID。
mSchemaHandleTbl
const PropertyInfo * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mSchemaHandleTbl
結構定義控點表格的指標,提供每個結構定義控點的父項資訊和結構定義標記。
mTreeDepth
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mTreeDepth
這個結構定義的最大深度。