Dev Essential
Loading...
Searching...
No Matches
ddl::DDStructureGenerator< T, align_with_padding > Member List

This is the complete list of members for ddl::DDStructureGenerator< T, align_with_padding >, including all inherited members.

addElement(const std::string &name, MemberType T::*member_offset)ddl::DDStructureGenerator< T, align_with_padding >inline
addElement(const std::string &name, MemberType T::*member_offset, const std::string &valid_element_count_or_array_size_name)ddl::DDStructureGenerator< T, align_with_padding >inline
addElement(const std::string &name, MemberType T::*member_offset, const DDEnum &enum_type)ddl::DDStructureGenerator< T, align_with_padding >inline
addElement(const std::string &name, MemberType T::*member_offset, const DDEnum &enum_type, const std::string &valid_element_count_or_array_size_name)ddl::DDStructureGenerator< T, align_with_padding >inline
addElement(const std::string &name, MemberType T::*member_offset, const DDStructure &struct_type)ddl::DDStructureGenerator< T, align_with_padding >inline
addElement(const std::string &name, MemberType T::*member_offset, const DDStructure &struct_type, const std::string &valid_element_count_or_array_size_name)ddl::DDStructureGenerator< T, align_with_padding >inline
createElement(const std::string &name, MemberType T::*member_offset)ddl::DDStructureGenerator< T, align_with_padding >inline
createElement(const std::string &name, MemberType T::*member_offset, const std::string &valid_element_count_or_array_size_name)ddl::DDStructureGenerator< T, align_with_padding >inline
createElement(const std::string &name, MemberType T::*member_offset, const DDEnum &enum_type)ddl::DDStructureGenerator< T, align_with_padding >inline
createElement(const std::string &name, MemberType T::*member_offset, const DDEnum &enum_type, const std::string &valid_element_count_or_array_size_name)ddl::DDStructureGenerator< T, align_with_padding >inline
createElement(const std::string &name, MemberType T::*member_offset, const DDStructure &struct_type)ddl::DDStructureGenerator< T, align_with_padding >inline
createElement(const std::string &name, MemberType T::*member_offset, const DDStructure &struct_type, const std::string &valid_element_count_or_array_size_name)ddl::DDStructureGenerator< T, align_with_padding >inline
DDStructureGenerator(const std::string &name, uint32_t struct_version=1)ddl::DDStructureGenerator< T, align_with_padding >inlineexplicit
getAlignment() constddl::DDStructureGenerator< T, align_with_padding >inline
getDD() constddl::DDStructureGenerator< T, align_with_padding >inline
getElement(const std::string &element_name)ddl::DDStructureGenerator< T, align_with_padding >inline
getSize() constddl::DDStructureGenerator< T, align_with_padding >inline
getStructDescription() constddl::DDStructureGenerator< T, align_with_padding >inline
getStructName() constddl::DDStructureGenerator< T, align_with_padding >inline
getStructType() constddl::DDStructureGenerator< T, align_with_padding >inline
getStructure() constddl::DDStructureGenerator< T, align_with_padding >inline
operator const DDStructure &() constddl::DDStructureGenerator< T, align_with_padding >inline
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::DDStructureGenerator< T, align_with_padding >inline
setElementUnit(const std::string &element_name, const DDUnit &unit)ddl::DDStructureGenerator< T, align_with_padding >inline
setElementUnit(const std::string &element_name, const dd::BaseUnit &base_unit)ddl::DDStructureGenerator< T, align_with_padding >inline
setStructInfo(const std::string &comment)ddl::DDStructureGenerator< T, align_with_padding >inline