nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: বিল্ডারবেস
#include <src/lib/profiles/data-management/Current/MessageDef.h>
WDM বার্তা এনকোডারের জন্য বেস ক্লাস।
সারাংশ
উত্তরাধিকার
সরাসরি পরিচিত সাবক্লাস:nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Builder
nl::Weave::Profiles::DataManagement_Current::CustomCommand::Builder
nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Builder
nl::Weave::Profiles::DataManagement_Current::DataElement::Builder
nl::Weave::Profiles::DataManagement_Current::Event::Builder
nl::Weave::Profiles::DataManagement_Current::ListBuilderBase
nl::Weave::Profiles::DataManagement_Current::Path::Builder
nl::Weave::Profiles::DataManagement_Current::RejectionRecord::Builder
nl::Weave::Profiles::DataManagement_Current::UpdateResponse::Builder
সুরক্ষিত বৈশিষ্ট্য | |
---|---|
mError | |
mOuterContainerType | |
mpWriter |
পাবলিক ফাংশন | |
---|---|
GetError (void) const | |
GetWriter (void) | |
ResetError (void) | void |
ResetError ( WEAVE_ERROR aErr) | void |
সুরক্ষিত ফাংশন | |
---|---|
BuilderBase (void) | |
EndOfContainer (void) | void |
InitAnonymousStructure ( nl::Weave::TLV::TLVWriter *const apWriter) |
সুরক্ষিত বৈশিষ্ট্য
ত্রুটি
WEAVE_ERROR mError
mOuterContainerType
nl::Weave::TLV::TLVType mOuterContainerType
mpWriter
nl::Weave::TLV::TLVWriter * mpWriter
পাবলিক ফাংশন
GetError
WEAVE_ERROR GetError( void ) const
GetWriter
nl::Weave::TLV::TLVWriter * GetWriter( void )
রিসেট ত্রুটি
void ResetError( void )
রিসেট ত্রুটি
void ResetError( WEAVE_ERROR aErr )
সুরক্ষিত ফাংশন
বিল্ডারবেস
BuilderBase( void )
EndOfContainer
void EndOfContainer( void )
InitAnonymous Structure
WEAVE_ERROR InitAnonymousStructure( nl::Weave::TLV::TLVWriter *const apWriter )