| add(const BaseUnit &base_unit, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const UnitPrefix &unit_prefix, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const Unit &unit, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const DataType &data_type, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const EnumType &enum_type, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const StructType &struct_type, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const StreamMetaType &stream_meta_type, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const Stream &stream, const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| add(const DataDefinition &source_dd) | ddl::dd::DataDefinition | |
| BaseUnits typedef | ddl::dd::DataDefinition | |
| calculatePositions(const std::string &type_name={}, TypeOfType type_of_type=TypeOfType::invalid_type, bool force_recalculation=false) | ddl::dd::DataDefinition | |
| containsType(const std::string &type_name) const | ddl::dd::DataDefinition | |
| containsUnit(const std::string &unit_name) const | ddl::dd::DataDefinition | |
| DataDefinition() | ddl::dd::DataDefinition | |
| DataDefinition(Version ddl_version) | ddl::dd::DataDefinition | |
| DataDefinition(const DataDefinition &other) | ddl::dd::DataDefinition | |
| DataDefinition(DataDefinition &&other) | ddl::dd::DataDefinition | |
| DataDefinition(const std::shared_ptr< datamodel::DataDefinition > &datamodel) | ddl::dd::DataDefinition | |
| DataTypes typedef | ddl::dd::DataDefinition | |
| ddl::DDMerge (defined in ddl::dd::DataDefinition) | ddl::dd::DataDefinition | friend |
| EnumTypes typedef | ddl::dd::DataDefinition | |
| event_code_type typedef | ddl::dd::utility::ModelObserverUtility< TYPE, ModelEventCode > | private |
| getBaseUnits() const | ddl::dd::DataDefinition | |
| getBaseUnits() | ddl::dd::DataDefinition | |
| getDataTypes() const | ddl::dd::DataDefinition | |
| getDataTypes() | ddl::dd::DataDefinition | |
| getEnumTypes() const | ddl::dd::DataDefinition | |
| getEnumTypes() | ddl::dd::DataDefinition | |
| getHeader() const | ddl::dd::DataDefinition | |
| getHeader() | ddl::dd::DataDefinition | |
| getModel() const | ddl::dd::DataDefinition | |
| getStreamMetaTypes() const | ddl::dd::DataDefinition | |
| getStreamMetaTypes() | ddl::dd::DataDefinition | |
| getStreams() const | ddl::dd::DataDefinition | |
| getStreams() | ddl::dd::DataDefinition | |
| getStructTypeAccess(const std::string &type_name) const | ddl::dd::DataDefinition | |
| getStructTypes() const | ddl::dd::DataDefinition | |
| getStructTypes() | ddl::dd::DataDefinition | |
| getTypeOfType(const std::string &type_name) const | ddl::dd::DataDefinition | |
| getTypeOfUnit(const std::string &unit_name) const | ddl::dd::DataDefinition | |
| getUnitPrefixes() const | ddl::dd::DataDefinition | |
| getUnitPrefixes() | ddl::dd::DataDefinition | |
| getUnits() const | ddl::dd::DataDefinition | |
| getUnits() | ddl::dd::DataDefinition | |
| getValidationProtocol() const | ddl::dd::DataDefinition | |
| getVersion() const | ddl::dd::DataDefinition | |
| isValid(ValidationLevel level=ValidationLevel::valid) const | ddl::dd::DataDefinition | |
| ddl::dd::utility::ModelObserverUtility< TYPE, ModelEventCode >::modelChanged(event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)=0 | ddl::dd::utility::ModelObserverUtility< TYPE, ModelEventCode > | privatepure virtual |
| operator=(const DataDefinition &other) | ddl::dd::DataDefinition | |
| operator=(DataDefinition &&other) | ddl::dd::DataDefinition | |
| setHeader(const Header &header) | ddl::dd::DataDefinition | |
| setModel(const std::shared_ptr< datamodel::DataDefinition > &datamodel) | ddl::dd::DataDefinition | |
| setVersion(const Version &ddl_version) | ddl::dd::DataDefinition | |
| StreamMetaTypes typedef | ddl::dd::DataDefinition | |
| Streams typedef | ddl::dd::DataDefinition | |
| StructTypes typedef | ddl::dd::DataDefinition | |
| subject_type typedef | ddl::dd::utility::ModelObserverUtility< TYPE, ModelEventCode > | private |
| UnitPrefixes typedef | ddl::dd::DataDefinition | |
| Units typedef | ddl::dd::DataDefinition | |
| validate(bool force_revalidation=false) | ddl::dd::DataDefinition | |
| ~DataDefinition() | ddl::dd::DataDefinition | virtual |
| ~ModelObserverUtility() | ddl::dd::utility::ModelObserverUtility< TYPE, ModelEventCode > | inlineprivatevirtual |