nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: ListBuilderBase
#include <src/lib/profiles/data-management/Current/MessageDef.h>WDM বার্তা এনকোডারের জন্য বেস ক্লাস, ডেটা তালিকা এবং সংস্করণ তালিকার মতো TLV অ্যারে উপাদানগুলিতে বিশেষ।
সারাংশ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::Weave::Profiles::DataManagement_Current::BuilderBaseসরাসরি পরিচিত সাবক্লাস:
nl::Weave::Profiles::DataManagement_Current::DataList::Builder
nl::Weave::Profiles::DataManagement_Current::EventList::Builder
nl::Weave::Profiles::DataManagement_Current::PathList::Builder
nl::Weave::Profiles::DataManagement_Current::RejectionRecordList::Builder
nl::Weave::Profiles::DataManagement_Current::StatusElement::Builder
nl::Weave::Profiles::DataManagement_Current::StatusList::Builder
nl::Weave::Profiles::DataManagement_Current::VersionList::Builder
সুরক্ষিত ফাংশন | |
|---|---|
ListBuilderBase (void) | |
পাবলিক ফাংশন | |
|---|---|
Init ( nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse) | |
Init ( nl::Weave::TLV::TLVWriter *const apWriter) | একটি বেনামী ট্যাগ সহ TLV অ্যারে কন্টেইনার শুরু করুন। |
সুরক্ষিত ফাংশন
ListBuilderBase
ListBuilderBase( void )
পাবলিক ফাংশন
ইনিট
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse )
ইনিট
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
একটি বেনামী ট্যাগ সহ TLV অ্যারে কন্টেইনার শুরু করুন।
অ্যারের অ্যারে বাস্তবায়ন করতে এবং ListBuilderBase পরীক্ষা করার জন্য প্রয়োজনীয়। বাইরেরতম ধারক হিসাবে একটি অ্যারে আছে এমন কোন WDM বার্তা নেই।
| বিস্তারিত | |||
|---|---|---|---|
| পরামিতি |
| ||
| রিটার্নস | WEAVE_ERROR কোডগুলি Weave::TLV অবজেক্ট দ্বারা ফেরত দেওয়া হয়েছে৷ |