Dev Essential
Loading...
Searching...
No Matches
ddl::DDStructure Member List

This is the complete list of members for ddl::DDStructure, including all inherited members.

addElement(const std::string &element_name, const dd::DataType &data_type, size_t array_size=1)ddl::DDStructure
addElement(const std::string &element_name, const dd::DataType &data_type, size_t array_size, size_t alignment)ddl::DDStructure
addElement(const std::string &element_name, const DDDataType &data_type, size_t array_size=1)ddl::DDStructure
addElement(const std::string &element_name, const DDDataType &data_type, size_t array_size, size_t alignment)ddl::DDStructure
addElement(const std::string &element_name, size_t array_size=1, const std::string &special_type_name={})ddl::DDStructureinline
addElement(const std::string &element_name, size_t array_size, size_t alignment, const std::string &special_type_name={})ddl::DDStructureinline
addElement(const std::string &element_name, const DDEnum &enum_type, size_t array_size, const std::string &constant_value={})ddl::DDStructure
addElement(const std::string &element_name, const DDEnum &enum_type, size_t array_size, size_t alignment, const std::string &constant_value={})ddl::DDStructure
addElement(const std::string &element_name, const DDEnum &enum_type, const std::string &constant_value={})ddl::DDStructure
addElement(const std::string &element_name, const DDStructure &struct_type, size_t array_size=1)ddl::DDStructure
addElement(const std::string &element_name, const DDStructure &struct_type, size_t array_size, size_t alignment)ddl::DDStructure
addElement(const DDElement &element)ddl::DDStructure
addElements(const std::vector< DDElement > &elements)ddl::DDStructure
begin() constddl::DDStructureinline
cbegin() constddl::DDStructureinline
cend() constddl::DDStructureinline
const_iterator typedefddl::DDStructure
createElement(const std::string &element_name, const dd::DataType &data_type, size_t array_size=1)ddl::DDStructure
createElement(const std::string &element_name, const dd::DataType &data_type, size_t array_size, size_t alignment)ddl::DDStructure
createElement(const std::string &element_name, const DDDataType &data_type, size_t array_size=1)ddl::DDStructure
createElement(const std::string &element_name, const DDDataType &data_type, size_t array_size, size_t alignment)ddl::DDStructure
createElement(const std::string &element_name, size_t array_size=1, const std::string &special_type_name={})ddl::DDStructureinline
createElement(const std::string &element_name, size_t array_size, size_t alignment, const std::string &special_type_name={})ddl::DDStructureinline
createElement(const std::string &element_name, const DDEnum &enum_type, size_t array_size, const std::string &constant_value={})ddl::DDStructure
createElement(const std::string &element_name, const DDEnum &enum_type, size_t array_size, size_t alignment, const std::string &constant_value={})ddl::DDStructure
createElement(const std::string &element_name, const DDEnum &enum_type, const std::string &constant_value={})ddl::DDStructure
createElement(const std::string &element_name, const DDStructure &struct_type, size_t array_size=1)ddl::DDStructure
createElement(const std::string &element_name, const DDStructure &struct_type, size_t array_size, size_t alignment)ddl::DDStructure
createElement(const DDElement &element)ddl::DDStructure
DDStructure()=deleteddl::DDStructure
DDStructure(DDStructure &&other)ddl::DDStructure
DDStructure(const DDStructure &other)ddl::DDStructure
DDStructure(const std::string &name, const uint32_t struct_version=1, dd::OptionalSize alignment={}, const std::string &comment={}, const dd::Version &ddl_version={})ddl::DDStructureexplicit
DDStructure(const std::string &name, const std::string &xml_string, const dd::Version &ddl_xml_file_version_to_parse=dd::Version(0, 0))ddl::DDStructureexplicit
DDStructureGenerator (defined in ddl::DDStructure)ddl::DDStructurefriend
end() constddl::DDStructureinline
getAlignment() constddl::DDStructure
getDD() constddl::DDStructure
getElement(const std::string &element_name)ddl::DDStructure
getSize() constddl::DDStructure
getStructDescription() constddl::DDStructure
getStructName() constddl::DDStructure
getStructType() constddl::DDStructure
isCompatible(const DDStructure &other) constddl::DDStructure
isEqual(const DDStructure &other) constddl::DDStructure
operator=(DDStructure &&other)ddl::DDStructure
operator=(const DDStructure &other)ddl::DDStructure
setElementInfo(const std::string &element_name, const std::string &description={}, const std::string &comment={}, const std::string &value={}, const std::string &minimum_value={}, const std::string &maximum_value={}, const std::string &default_value={}, const std::string &scale={}, const std::string &offset={})ddl::DDStructure
setElementUnit(const std::string &element_name, const DDUnit &unit)ddl::DDStructure
setElementUnit(const std::string &element_name, const dd::BaseUnit &base_unit)ddl::DDStructure
setStructInfo(const std::string &comment)ddl::DDStructure
~DDStructure()=defaultddl::DDStructure