![]() |
ATLAS Offline Software
|
a help implementation of AccessorTemplate that handles type conversions More...
#include <ColumnAccessor.h>
Static Public Attributes | |
| static constexpr bool | isDefined = false |
a help implementation of AccessorTemplate that handles type conversions
The idea is that some column accessors are best defined in terms of e.g. the underlying column is an int, but we need to represent it as a different type (e.g. an enum or an ObjectId) to the user.
The main reason for having this is separate from ContainerFreeAccessor is that this allows to handle modes with nested std::vector columns correctly. Essentially I need to be able to define the column as std::vector<MemoryType> and then convert it to something that behaves like std::span<const CT>>.
Definition at line 172 of file ColumnAccessor.h.
|
staticconstexpr |
Definition at line 175 of file ColumnAccessor.h.