![]() |
ATLAS Offline Software
|
generic per-column low-level accessor state More...
#include <ColumnarLinkTool.h>
Public Attributes | |
| unsigned | dataIndex = 0u |
| std::unique_ptr< ColumnAccessorDataArray > | accessorData |
generic per-column low-level accessor state
Used both for the source-container/offset input columns and for the flat-data link columns. Since the nesting depth is dynamic and there is no high-level output accessor for std::vector columns, all three flat data columns (linkIndex, linkSGKey, outLink) are registered via the low-level mechanism as well, even at depth 0. Public so the implementation file's helpers can refer to it; not part of any external API.
Definition at line 83 of file ColumnarLinkTool.h.
| std::unique_ptr<ColumnAccessorDataArray> columnar::ColumnarLinkTool::ColumnSlot::accessorData |
Definition at line 86 of file ColumnarLinkTool.h.
| unsigned columnar::ColumnarLinkTool::ColumnSlot::dataIndex = 0u |
Definition at line 85 of file ColumnarLinkTool.h.