ADTF  3.18.2
DataDefinition Member List

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

_datamodel (defined in DataDefinition)DataDefinitionprivate
_dummy_validation_level (defined in DataDefinition)DataDefinitionprivate
_last_known_ddl_version (defined in DataDefinition)DataDefinitionprivate
_recursion_detection_stream_meta_types (defined in DataDefinition)DataDefinitionprivate
_recursion_detection_struct (defined in DataDefinition)DataDefinitionprivate
add(const BaseUnit &base_unit, const DataDefinition &source_dd)DataDefinition
add(const UnitPrefix &unit_prefix, const DataDefinition &source_dd)DataDefinition
add(const Unit &unit, const DataDefinition &source_dd)DataDefinition
add(const DataType &data_type, const DataDefinition &source_dd)DataDefinition
add(const EnumType &enum_type, const DataDefinition &source_dd)DataDefinition
add(const StructType &struct_type, const DataDefinition &source_dd)DataDefinition
add(const StreamMetaType &stream_meta_type, const DataDefinition &source_dd)DataDefinition
add(const Stream &stream, const DataDefinition &source_dd)DataDefinition
add(const DataDefinition &source_dd)DataDefinition
attachToModel() (defined in DataDefinition)DataDefinitionprivate
BaseUnits typedefDataDefinition
calculatePositions(const std::string &type_name={}, TypeOfType type_of_type=TypeOfType::invalid_type, bool force_recalculation=false)DataDefinition
containsType(const std::string &type_name) constDataDefinition
containsUnit(const std::string &unit_name) constDataDefinition
DataDefinition()DataDefinition
DataDefinition(Version ddl_version)DataDefinition
DataDefinition(const DataDefinition &other)DataDefinition
DataDefinition(DataDefinition &&other)DataDefinition
DataDefinition(const std::shared_ptr< datamodel::DataDefinition > &datamodel)DataDefinition
DataTypes typedefDataDefinition
detachFromModel() (defined in DataDefinition)DataDefinitionprivate
EnumTypes typedefDataDefinition
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
getModel() constDataDefinition
getStreamMetaTypes() constDataDefinition
getStreamMetaTypes()DataDefinition
getStreams() constDataDefinition
getStreams()DataDefinition
getStructTypeAccess(const std::string &type_name) constDataDefinition
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
getValidationProtocol() constDataDefinition
getVersion() constDataDefinition
isValid(ValidationLevel level=ValidationLevel::valid) constDataDefinition
modelChanged(datamodel::ModelEventCode event_code, datamodel::Header &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::BaseUnit &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::UnitPrefix &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::Unit &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::DataType &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::EnumType &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::StructType &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::StreamMetaType &changed_subject, const std::string &additional_info) override (defined in DataDefinition)DataDefinitionprivate
modelChanged(datamodel::ModelEventCode event_code, datamodel::Stream &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
operator=(const DataDefinition &other)DataDefinition
operator=(DataDefinition &&other)DataDefinition
setHeader(const Header &header)DataDefinition
setModel(const std::shared_ptr< datamodel::DataDefinition > &datamodel)DataDefinition
setVersion(const Version &ddl_version)DataDefinition
StreamMetaTypes typedefDataDefinition
Streams typedefDataDefinition
StructTypes typedefDataDefinition
subject_type typedefModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >private
UnitPrefixes typedefDataDefinition
Units typedefDataDefinition
validate(bool force_revalidation=false)DataDefinition
~DataDefinition()DataDefinitionvirtual
~ModelObserverUtility()ModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >inlineprivatevirtual