нл:: Переплетение:: Профили:: DataManagement_Current:: База строителя
#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) | |
Защищенные атрибуты
mError
WEAVE_ERROR mError
маутерконтейнертипе
nl::Weave::TLV::TLVType mOuterContainerType
mpWriter
nl::Weave::TLV::TLVWriter * mpWriter
Общественные функции
Получить ошибку
WEAVE_ERROR GetError( void ) const
GetWriter
nl::Weave::TLV::TLVWriter * GetWriter( void )
СброситьОшибку
void ResetError( void )
СброситьОшибку
void ResetError( WEAVE_ERROR aErr )
Защищенные функции
База строителя
BuilderBase( void )
КонецОфКонтейнер
void EndOfContainer( void )
InitAnonymousStructure
WEAVE_ERROR InitAnonymousStructure( nl::Weave::TLV::TLVWriter *const apWriter )