nl:: Weave:: Profiles:: DataManagement_Current:: TraitSchemaEngine:: Schema
  #include <src/lib/profiles/data-management/Current/TraitData.h>
  Şema bilgilerini barındıran ana şema yapısı.
Özet
        Herkese açık özellikler | 
    |
|---|---|
        mIsDictionaryBitfield
       | 
      
        uint8_t *
        Her şema tanıtıcısının bir sözlük olup olmadığını gösteren bir bit alanı.  
       | 
    
        mIsEphemeralBitfield
       | 
      
        uint8_t *
        Her bir şema tanıtıcısının geçici olup olmadığını gösteren bir bit alanı.  
       | 
    
        mIsImplementedBitfield
       | 
      
        uint8_t *
        İsteğe bağlı her bir şema tanıtıcısının uygulanıp uygulanmadığını gösteren bir bit alanı.  
       | 
    
        mIsNullableBitfield
       | 
      
        uint8_t *
        Her şema tanıtıcısının boş değer olup olmadığını gösteren bir bit alanı.  
       | 
    
        mIsOptionalBitfield
       | 
      
        uint8_t *
        Her şema işleyicinin isteğe bağlı olup olmadığını gösteren bir bit alanı.  
       | 
    
        mNumSchemaHandleEntries
       | 
      
        uint32_t
        Bu özellikteki şema herkese açık kullanıcı sayısıdır.  
       | 
    
        mProfileId
       | 
      
        uint32_t
        Özellik profilinin kimliği.  
       | 
    
        mSchemaHandleTbl
       | 
      
        const PropertyInfo *
        Her şema işleyici için üst bilgi ve bağlam etiketleri sağlayan şema tutma yeri tablosunun işaretçisi.  
       | 
    
        mTreeDepth
       | 
      
        uint32_t
        Bu şemanın maksimum derinliği.  
       | 
    
Herkese açık özellikler
mIsDictionaryBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsDictionaryBitfield
Her şema işleyicinin bir sözlük olup olmadığını gösteren bir bit alanı.
mIsEphemeralBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsEphemeralBitfield
Her bir şema tanıtıcısının geçici olup olmadığını gösteren bir bit alanı.
mIsImplementedBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsImplementedBitfield
İsteğe bağlı her bir şema tanıtıcısının uygulanıp uygulanmadığını gösteren bir bit alanı.
mIsNullableBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsNullableBitfield
Her şema tanıtıcısının boş değer olup olmadığını gösteren bir bit alanı.
mIsOptionalBitfield
uint8_t * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mIsOptionalBitfield
Her şema işleyicinin isteğe bağlı olup olmadığını gösteren bir bit alanı.
mNumSchemaHandleEntries
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mNumSchemaHandleEntries
Bu özellikteki şema herkese açık kullanıcı sayısıdır.
mProfileId
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mProfileId
Özellik profilinin kimliği.
mSchemaHandleTbl
const PropertyInfo * nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mSchemaHandleTbl
Her şema işleyici için üst bilgi ve bağlam etiketleri sağlayan şema tutma yeri tablosunun işaretçisi.
mTreeDepth
uint32_t nl::Weave::Profiles::DataManagement_Current::TraitSchemaEngine::Schema::mTreeDepth
Bu şemanın maksimum derinliği.