ADTF  3.18.2
DataDefinition Member List

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

_base_units (defined in DataDefinition)DataDefinitionprivate
_data_types (defined in DataDefinition)DataDefinitionprivate
_empty_model (defined in DataDefinition)DataDefinitionprivate
_enum_types (defined in DataDefinition)DataDefinitionprivate
_header (defined in DataDefinition)DataDefinitionprivate
_infos (defined in InfoMap)InfoMapprivate
_observers (defined in ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
_stream_meta_types (defined in DataDefinition)DataDefinitionprivate
_streams (defined in DataDefinition)DataDefinitionprivate
_struct_types (defined in DataDefinition)DataDefinitionprivate
_unit_prefixes (defined in DataDefinition)DataDefinitionprivate
_units (defined in DataDefinition)DataDefinitionprivate
attachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
BaseUnits typedefDataDefinition
containsType(const std::string &type_name) constDataDefinition
containsUnit(const std::string &unit_name) constDataDefinition
DataDefinition()DataDefinition
DataDefinition(const dd::Version &ddl_version)DataDefinition
DataDefinition(DataDefinition &&)DataDefinition
DataDefinition(const DataDefinition &other)DataDefinition
DataTypes typedefDataDefinition
detachObserver(observer_type *observer)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
EnumTypes typedefDataDefinition
ddl::event_code_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
ddl::dd::utility::ModelObserverUtility::event_code_type typedefModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
getBaseUnits() constDataDefinition
getBaseUnits()DataDefinition
getDataTypes() constDataDefinition
getDataTypes()DataDefinition
getEnumTypes() constDataDefinition
getEnumTypes()DataDefinition
getHeader() constDataDefinition
getHeader()DataDefinition
getInfo() constInfoMapinline
getInfo()InfoMapinline
getInfo(uint8_t info_type) (defined in InfoMap)InfoMapinlineprivate
getInfo(uint8_t info_type) const (defined in InfoMap)InfoMapinlineprivate
getStreamMetaTypes() constDataDefinition
getStreamMetaTypes()DataDefinition
getStreams() constDataDefinition
getStreams()DataDefinition
getStructTypes() constDataDefinition
getStructTypes()DataDefinition
getTypeOfType(const std::string &type_name) constDataDefinition
getTypeOfUnit(const std::string &unit_name) constDataDefinition
getUnitPrefixes() constDataDefinition
getUnitPrefixes()DataDefinition
getUnits() constDataDefinition
getUnits()DataDefinition
getVersion() constDataDefinition
InfoMap()=defaultInfoMap
InfoMap(const InfoMap &)InfoMapinline
InfoMap(InfoMap &&)InfoMapinline
isEmpty() constDataDefinition
modelChanged(datamodel::ModelEventCode event_code, datamodel::Header &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
ddl::dd::utility::ModelObserverUtility::modelChanged(event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)=0ModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >privatepure virtual
ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
ModelSubjectUtility(const ModelSubjectUtility &)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inline
notifyChanged(event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)ModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inlineprotected
notifyChangedMapContent(utility::TypeAccessMapEventCode code, BaseUnits::access_type &base_unit, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, UnitPrefixes::access_type &unit_prefix, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, Units::access_type &unit, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, DataTypes::access_type &data_type, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, EnumTypes::access_type &enum_type, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, StructTypes::access_type &struct_type, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, StreamMetaTypes::access_type &struct_type, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
notifyChangedMapContent(utility::TypeAccessMapEventCode code, Streams::access_type &stream, const std::string &additional_info) (defined in DataDefinition)DataDefinitionprivate
observer_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
operator=(DataDefinition &&)DataDefinition
operator=(const DataDefinition &other)DataDefinition
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
setHeader(const Header &header)DataDefinition
setInfo(const std::shared_ptr< INFO_T > &info)InfoMapinline
setInfo(const std::shared_ptr< IInfo > &info) (defined in InfoMap)InfoMapinlineprivate
setVersion(const dd::Version &ddl_version)DataDefinition
StreamMetaTypes typedefDataDefinition
Streams typedefDataDefinition
StructTypes typedefDataDefinition
ddl::subject_type typedefModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >
ddl::dd::utility::ModelObserverUtility::subject_type typedefModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
UnitPrefixes typedefDataDefinition
Units typedefDataDefinition
validateContains(const BaseUnits::access_type &base_unit) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const UnitPrefixes::access_type &unit_prefix) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const Units::access_type &unit) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const DataTypes::access_type &data_type) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const EnumTypes::access_type &enum_type) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const StructTypes::access_type &struct_type) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const StreamMetaTypes::access_type &stream_meta_type) const (defined in DataDefinition)DataDefinitionprivate
validateContains(const Streams::access_type &stream) const (defined in DataDefinition)DataDefinitionprivate
~DataDefinition()=default (defined in DataDefinition)DataDefinitionvirtual
~ModelObserverUtility()ModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inlineprivatevirtual
~ModelSubjectUtility()=defaultModelSubjectUtility< MODEL_SUBJECT_T, EVENT_CODE_T >virtual