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 *
각 스키마 핸들이 null을 허용하는지 여부를 나타내는 비트필드입니다.
|
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
각 스키마 핸들이 null을 허용하는지 여부를 나타내는 비트필드입니다.
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
이 스키마의 최대 깊이입니다.