nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>

הטמעה קונקרטית של אובייקט singleton של SoftwareUpdateManager עבור פלטפורמות EFR32 של Silicon Labs.

סיכום

הטמעה קונקרטית של אובייקט singleton של SoftwareUpdateManager עבור פלטפורמות nRF52.

הטמעה קונקרטית של אובייקט singleton של SoftwareUpdateManager עבור פלטפורמות ESP32.

ירושה

עובר בירושה מ:
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerimp >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerimp >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerimp >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerimp >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >

כיתות חברים

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
מחזירה הפניה לממשק הציבורי של אובייקט singleton של SoftwareUpdateManager.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
מחזירה הפניה לממשק הציבורי של אובייקט singleton של SoftwareUpdateManager.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
מחזירה הפניה לממשק הציבורי של אובייקט singleton של SoftwareUpdateManager.
SoftwareUpdateMgrImpl
מחזירה את ההטמעה הספציפית לפלטפורמה של אובייקט singleton של SoftwareUpdateManager.
SoftwareUpdateMgrImpl
מחזירה את ההטמעה הספציפית לפלטפורמה של אובייקט singleton של SoftwareUpdateManager.
SoftwareUpdateMgrImpl
מחזירה את ההטמעה הספציפית לפלטפורמה של אובייקט singleton של SoftwareUpdateManager.

מאפיינים סטטיים ציבוריים

sInstance

כיתות חברים

פנימי::General SoftwareUpdateManagerimp< SoftwareUpdateManagerimp >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerimp >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

מחזירה הפניה לממשק הציבורי של אובייקט singleton של SoftwareUpdateManager.

רכיבים פנימיים צריכים להשתמש באפשרות הזו כדי לגשת לתכונות של האובייקט SoftwareUpdateManager שמשותפות לכל הפלטפורמות.

אפליקציית Weave צריכה להשתמש באפשרות הזו כדי לגשת לתכונות של האובייקט SoftwareUpdateManager שמשותפות לכל הפלטפורמות.

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

מחזירה הפניה לממשק הציבורי של אובייקט singleton של SoftwareUpdateManager.

רכיבים פנימיים צריכים להשתמש באפשרות הזו כדי לגשת לתכונות של האובייקט SoftwareUpdateManager שמשותפות לכל הפלטפורמות.

אפליקציית Weave צריכה להשתמש באפשרות הזו כדי לגשת לתכונות של האובייקט SoftwareUpdateManager שמשותפות לכל הפלטפורמות.

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

מחזירה הפניה לממשק הציבורי של אובייקט singleton של SoftwareUpdateManager.

רכיבים פנימיים צריכים להשתמש באפשרות הזו כדי לגשת לתכונות של האובייקט SoftwareUpdateManager שמשותפות לכל הפלטפורמות.

אפליקציית Weave צריכה להשתמש באפשרות הזו כדי לגשת לתכונות של האובייקט SoftwareUpdateManager שמשותפות לכל הפלטפורמות.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

מחזירה את ההטמעה הספציפית לפלטפורמה של אובייקט singleton של SoftwareUpdateManager.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת EFR32.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת ESP32.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת nRF5.

אפליקציות Weave יכולות להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמה שנבחרה.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

מחזירה את ההטמעה הספציפית לפלטפורמה של אובייקט singleton של SoftwareUpdateManager.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת EFR32.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת ESP32.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת nRF5.

אפליקציות Weave יכולות להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמה שנבחרה.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

מחזירה את ההטמעה הספציפית לפלטפורמה של אובייקט singleton של SoftwareUpdateManager.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת EFR32.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת ESP32.

רכיבים פנימיים יכולים להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמת nRF5.

אפליקציות Weave יכולות להשתמש באפשרות הזו כדי לקבל גישה לתכונות של SoftwareUpdateManager שספציפיות לפלטפורמה שנבחרה.

מאפיינים סטטיים ציבוריים

sInstance

SoftwareUpdateManagerImpl sInstance