nl:: Weave:: Profiles:: DataManagement_Current:: TraitSchemaEngine:: ISetDataDelegate
هذا صف مجرّد.
ملخّص
الاكتساب
الفئات الفرعية المعروفة المباشرة: nl::Weave::Profiles::DataManagement_Current::TraitDataSink
الأنواع العامة |
|
---|---|
SetDataEventType
|
تعداد |
وظائف عامة |
|
---|---|
OnSetDataEvent(SetDataEventType aType, PropertyPathHandle aHandle)=0
|
virtual void
إشارات إلى المفوَّضين عند وقوع أحداث بارزة أثناء تحليل القواميس
|
SetData(PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull)=0
|
virtual WEAVE_ERROR
عند تحديد مؤشر مسار لعقدة وقارئ TLV، ومؤشر على ما إذا كان قد تم تلقّي نوع فارغ، يمكنك ضبط البيانات في المستدعي.
|
SetLeafData(PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader)=0
|
virtual WEAVE_ERROR
ضبط مقبض المسار لعقدة ورقة الشجر وقارئ TLV، اضبط بيانات الورقة في الاستدعاء.
|
الأنواع العامة
SetDataEventType
SetDataEventType
وظائف عامة
OnSetDataEvent
virtual void OnSetDataEvent( SetDataEventType aType, PropertyPathHandle aHandle )=0
إشارات إلى المفوَّضين عند وقوع أحداث بارزة أثناء تحليل القواميس
في جميع الحالات، يتم توفير مؤشر مسار السمة الذي يوفّر المزيد من السياق حول ما ينطبق عليه هذا الحدث.
بالنسبة إلى بداية/نهاية القاموس لاستبدال القاموس، تكون هذه الأسماء المعرِّفة هي الأسماء المعرِّفة للمخططات فقط. بالنسبة إلى أحداث المعجم التي تمت إضافتها أو تعديلها، تكون هذه الأسماء المعرِّفة هي مقابض مسار الخصائص، لأنّها تحتوي على مفتاح القاموس أيضًا.
SetData
virtual WEAVE_ERROR SetData( PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull )=0
عند تحديد مؤشر مسار لعقدة وقارئ TLV، ومؤشر على ما إذا كان قد تم تلقّي نوع فارغ، يمكنك ضبط البيانات في المستدعي.
ستستدعي TDM هذه الدالة فقط للأسماء المعرِّفة القابلة للقيم الفارغة أو الاختيارية أو المؤقتة أو رموز أوراق الشجر. إذا كان aHandle عُقدة غير تابعة لجهة خارجية وتم إبطالها، لن تطلب TDM استدعاء SetData للعناصر الثانوية.
التفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
|
||||||
قيم الإرجاع |
|
SetLeafData
virtual WEAVE_ERROR SetLeafData( PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader )=0
ضبط مقبض المسار لعقدة ورقة الشجر وقارئ TLV، اضبط بيانات الورقة في الاستدعاء.
التفاصيل | |||||
---|---|---|---|---|---|
قيم الإرجاع |
|