nl:: Weave:: Profiles:: DataManagement_Current:: BuilderBase
#include <src/lib/profiles/data-management/Current/MessageDef.h>
WDM 메시지 인코더의 기본 클래스입니다.
요약
상속
직접 알려진 서브클래스: <ph type="x-smartling-placeholder"></ph> nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Builder <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::CustomCommand::Builder <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Builder <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::DataElement::Builder <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::Event::Builder <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::ListBuilderBase <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::Path::Builder <ph type="x-smartling-placeholder">
</ph> nl::Weave::Profiles::DataManagement_Current::RejectionRecord::Builder <ph type="x-smartling-placeholder">
</ph> 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)
|
보호된 속성
mError
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 )
ResetError
void ResetError( void )
ResetError
void ResetError( WEAVE_ERROR aErr )
보호된 함수
BuilderBase
BuilderBase( void )
EndOfContainer
void EndOfContainer( void )
InitAnonymousStructure
WEAVE_ERROR InitAnonymousStructure( nl::Weave::TLV::TLVWriter *const apWriter )