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 অবজেক্ট দ্বারা ফেরত দেওয়া হয়েছে৷ |