nl:: بافت:: پروفایل ها:: DataManagement_Current:: 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
شناسه نمایه صفت.
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

حداکثر عمق این طرحواره