|
Dev Essential
1.6.3
|
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::DDStructure | inline |
| addElement(const std::string &element_name, size_t array_size, size_t alignment, const std::string &special_type_name={}) | ddl::DDStructure | inline |
| 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() const | ddl::DDStructure | inline |
| cbegin() const | ddl::DDStructure | inline |
| cend() const | ddl::DDStructure | inline |
| const_iterator typedef | ddl::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::DDStructure | inline |
| createElement(const std::string &element_name, size_t array_size, size_t alignment, const std::string &special_type_name={}) | ddl::DDStructure | inline |
| 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()=delete | ddl::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::DDStructure | explicit |
| DDStructure(const std::string &name, const std::string &xml_string, const dd::Version &ddl_xml_file_version_to_parse=dd::Version(0, 0)) | ddl::DDStructure | explicit |
| DDStructureGenerator (defined in ddl::DDStructure) | ddl::DDStructure | friend |
| end() const | ddl::DDStructure | inline |
| getAlignment() const | ddl::DDStructure | |
| getDD() const | ddl::DDStructure | |
| getElement(const std::string &element_name) | ddl::DDStructure | |
| getSize() const | ddl::DDStructure | |
| getStructDescription() const | ddl::DDStructure | |
| getStructName() const | ddl::DDStructure | |
| getStructType() const | ddl::DDStructure | |
| isCompatible(const DDStructure &other) const | ddl::DDStructure | |
| isEqual(const DDStructure &other) const | ddl::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()=default | ddl::DDStructure |