nl:: Weave:: Profiles:: DataManagement_Current:: 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 )
सार्वजनिक फ़ंक्शन
Init
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse )
Init
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
बिना पहचान वाले टैग के साथ TLV कलेक्शन कंटेनर बनाएं.
यह अरे की रेंज लागू करने और ListBuilderBase की जांच करने के लिए ज़रूरी है. ऐसा कोई WDM मैसेज नहीं है जिसमें सबसे बाहरी कंटेनर के तौर पर कलेक्शन हो.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
Weave::TLV ऑब्जेक्ट से मिले WEAVE_ERROR कोड.
|