![]() |
ATLAS Offline Software
|
Classes | |
| struct | AccessorTuple |
Base type for the schema specific specialization of AccessorTuple. More... | |
| struct | AccessorTuple< vecmem::edm::schema< VARTYPES... > > |
| Helper utility constructing a tuple of accessors used for memory copies. More... | |
| struct | AccessorType |
Base class for the specialized AccessorType variants. More... | |
| struct | AccessorType< vecmem::edm::type::jagged_vector< T > > |
| Specialization for a jagged vector type. More... | |
| struct | AccessorType< vecmem::edm::type::vector< T > > |
| Specialization for a 1D vector type. More... | |
Typedefs | |
| template<typename T> | |
| using | AccessorType_t = typename AccessorType<T>::nc_type |
Convenience alias for the AccessorType type. | |
| template<typename T> | |
| using | ConstAccessorType_t = typename AccessorType<T>::const_type |
Convenience alias for the AccessorType type. | |
Functions | |
| template<typename T> | |
| vecmem::data::vector_view< T > | getData (CxxUtils::span< T > data) |
Construct vecmem::data::vector_view from CxxUtils::span. | |
| using AthDevice::Details::AccessorType_t = typename AccessorType<T>::nc_type |
Convenience alias for the AccessorType type.
Definition at line 37 of file AccessorType.h.
| using AthDevice::Details::ConstAccessorType_t = typename AccessorType<T>::const_type |
Convenience alias for the AccessorType type.
Definition at line 40 of file AccessorType.h.
| vecmem::data::vector_view< T > AthDevice::Details::getData | ( | CxxUtils::span< T > | data | ) |
Construct vecmem::data::vector_view from CxxUtils::span.