ADTF
3.18.2
|
Legacy helper for the ddl::StructElement. More...
Public Member Functions | |
const ddl::StructElement * | getStructElement () const |
Get the converted StructElement pointer. More... | |
const ddl::StructElement * | getStructElement (const AccessType &access, size_t leaf_index) const |
Fill the local Struct Element and retrieves the Struct Element pointer for legacy. More... | |
a_util::result::Result | getStructElement (const AccessType &access, size_t leaf_index, const ddl::StructElement *&struct_element) const |
Fill the local Struct Element and retrieves the Struct Element pointer for legacy in struct_element . More... | |
Private Attributes | |
ddl::StructElement | _legacy_struct_element = {} |
Legacy helper for the ddl::StructElement.
AccessType | The type to get the ElementLayout from to convert to the ddl::StructElement structure. |
Definition at line 35 of file access_element_legacy.h.
|
inline |
Get the converted StructElement pointer.
Definition at line 42 of file access_element_legacy.h.
Referenced by StructElementLegacy< AccessType >::getStructElement().
|
inline |
Fill the local Struct Element and retrieves the Struct Element pointer for legacy.
access | The access instance to get the layout information from. |
leaf_index | The leaf index. |
Definition at line 53 of file access_element_legacy.h.
References StructElementLegacy< AccessType >::getStructElement(), StructElement::name, StructElement::p_enum, StructElement::type, and ddl::dd::type_info.
|
inline |
Fill the local Struct Element and retrieves the Struct Element pointer for legacy in struct_element
.
access | The access instance to get the layout information from. |
leaf_index | The leaf index |
struct_element | the pointer reference to return the StructElement |
Definition at line 73 of file access_element_legacy.h.
References StructElementLegacy< AccessType >::getStructElement().