ADTF  3.18.2
StructType Member List

This is the complete list of members for StructType, including all inherited members.

_alignment (defined in StructType)StructTypeprivate
_comment (defined in StructType)StructTypeprivate
_ddl_version (defined in StructType)StructTypeprivate
_elements (defined in StructType)StructTypeprivate
_infos (defined in InfoMap)InfoMapprivate
_nameTypeBaseprotected
_observers (defined in ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
_struct_version (defined in StructType)StructTypeprivate
attachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
detachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
Elements typedefStructType
event_code_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
getAlignment() constStructType
getComment() constStructType
getElements() constStructType
getElements()StructType
getInfo() constInfoMapinline
getInfo()InfoMapinline
getInfo(uint8_t info_type) (defined in InfoMap)InfoMapinlineprivate
getInfo(uint8_t info_type) const (defined in InfoMap)InfoMapinlineprivate
getLanguageVersion() constStructType
getName() constTypeBase
getNamedItemList() const (defined in StructType)StructTypeprivate
getNamedItemList() (defined in StructType)StructTypeprivate
getNamedItemViewList() const (defined in StructType)StructTypeprivate
getNamedItemViewList() (defined in StructType)StructTypeprivate
getTypeOfType() const overrideStructTypevirtual
getVersion() constStructType
InfoMap()=defaultInfoMap
InfoMap(const InfoMap &)InfoMapinline
InfoMap(InfoMap &&)InfoMapinline
ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
ModelSubjectUtility(const ModelSubjectUtility &)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
notify(ModelEventCode code, utility::TypeAccessMapEventCode map_code, const std::string &additional_info) (defined in StructType)StructTypeprivate
notifyChanged(event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inlineprotected
notifyChangedListContent(utility::TypeAccessListEventCode code, Elements::access_type &element, const std::string &additional_info) (defined in StructType)StructTypeprivate
observer_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
operator!=(const StructType &other) constStructType
operator=(StructType &&other)StructType
operator=(const StructType &other)StructType
ddl::dd::datamodel::TypeBase::operator=(const TypeBase &)=defaultTypeBase
ddl::dd::datamodel::TypeBase::operator=(TypeBase &&)=defaultTypeBase
ddl::dd::utility::ModelSubjectUtility::operator=(const ModelSubjectUtility &)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
ddl::dd::datamodel::InfoMap::operator=(const InfoMap &)InfoMapinline
ddl::dd::datamodel::InfoMap::operator=(InfoMap &&)InfoMapinline
operator==(const StructType &other) constStructType
setAlignment(OptionalSize alignment)StructType
setComment(const std::string &comment)StructType
setInfo(const std::shared_ptr< INFO_T > &info)InfoMapinline
setInfo(const std::shared_ptr< IInfo > &info) (defined in InfoMap)InfoMapinlineprivate
setLanguageVersion(const Version &ddl_version)StructType
setName(const std::string &name) overrideStructTypevirtual
setVersion(const std::string &struct_version)StructType
StructType()=deleteStructType
StructType(StructType &&other)StructType
StructType(const StructType &other)StructType
StructType(const std::string &name, const std::string &struct_version="1", OptionalSize alignment={}, const std::string &comment={}, dd::Version ddl_version=dd::Version(0, 0), const std::vector< Element > &elements={})StructType
subject_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
TypeBase()=defaultTypeBase
TypeBase(const TypeBase &)=defaultTypeBase
TypeBase(TypeBase &&)=defaultTypeBase
TypeBase(const std::string &name)TypeBase
validateContains(const Elements::access_type &element_name) const (defined in StructType)StructTypeprivate
~ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >virtual
~StructType()=defaultStructTypevirtual
~TypeBase()=defaultTypeBasevirtual