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
המזהה של פרופיל התכונה.
|
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
העומק המקסימלי של הסכימה הזו.