ADTF  3.18.2
structure< T > Member List

This is the complete list of members for structure< T >, including all inherited members.

_padded_final (defined in DDStructureGenerator< void, true >)DDStructureGenerator< void, true >private
_structure (defined in DDStructureGenerator< void, true >)DDStructureGenerator< void, true >private
Add(const std::string &strName, MemberType T::*pMemberOffset)structure< T >inline
Add(const std::string &strName, MemberType T::*pMemberOffset, const ddl::DDEnum &oTypeDefinition)structure< T >inline
Add(const std::string &strName, MemberType T::*pMemberOffset, const ddl::DDStructure &oTypeDefinition)structure< T >inline
addElement(const std::string &name, MemberType T::*member_offset)DDStructureGenerator< void, true >inline
addElement(const std::string &name, MemberType T::*member_offset, const DDEnum &enum_type)DDStructureGenerator< void, true >inline
addElement(const std::string &name, MemberType T::*member_offset, const DDStructure &struct_type)DDStructureGenerator< void, true >inline
base_type typedef (defined in structure< T >)structure< T >
DDStructureGenerator(const std::string &name, uint32_t struct_version=1)DDStructureGenerator< void, true >inlineexplicit
evaluateAlignment(const std::string &element_name, size_t member_offset, size_t member_type_alignment) (defined in DDStructureGenerator< void, true >)DDStructureGenerator< void, true >inlineprivate
GetAlignment() conststructure< T >inline
getAlignment() constDDStructureGenerator< void, true >inline
getDD() constDDStructureGenerator< void, true >inline
GetSize() conststructure< T >inline
getSize() constDDStructureGenerator< void, true >inline
getStructDescription() constDDStructureGenerator< void, true >inline
getStructName() constDDStructureGenerator< void, true >inline
getStructType() constDDStructureGenerator< void, true >inline
GetStructure() conststructure< T >inline
getStructure() constDDStructureGenerator< void, true >inline
operator const ddl::DDStructure &() conststructure< T >inline
operator const DDStructure &() constDDStructureGenerator< void, true >inline
popAlignment() (defined in DDStructureGenerator< void, true >)DDStructureGenerator< void, true >inlineprivate
pushAlignment() (defined in DDStructureGenerator< void, true >)DDStructureGenerator< void, true >inlineprivate
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={})DDStructureGenerator< void, true >inline
setElementUnit(const std::string &element_name, const DDUnit &unit)DDStructureGenerator< void, true >inline
setElementUnit(const std::string &element_name, const dd::BaseUnit &base_unit)DDStructureGenerator< void, true >inline
setStructInfo(const std::string &comment)DDStructureGenerator< void, true >inline
structure(const std::string &strName, uint32_t ui32StructVersion=1)structure< T >inline
validate() const (defined in DDStructureGenerator< void, true >)DDStructureGenerator< void, true >inlineprivate