![]() |
ATLAS Offline Software
|
Conversions for accessing jagged vector variables. More...
#include "AthContainers/JaggedVecImpl.h"#include "AthContainers/AuxVectorData.h"#include "AthContainers/tools/AuxDataTraits.h"#include "AthContainersInterfaces/IAuxTypeVector.h"#include "AthContainersInterfaces/AuxDataSpan.h"#include "AthContainersInterfaces/AuxTypes.h"#include "CxxUtils/range_with_conv.h"#include "CxxUtils/ranges.h"#include <variant>#include <cassert>#include <stdexcept>#include "AthContainers/tools/JaggedVecConversions.icc"Go to the source code of this file.
Classes | |
| class | SG::detail::JaggedVecConstConverter< PAYLOAD_T > |
| Helper: Make a span from a jagged vector element. More... | |
| class | SG::detail::JaggedVecProxyBase |
| Base class for jagged vector proxies. More... | |
| class | SG::detail::JaggedVecProxyValBase |
| Adapter for holding the proxy base information by value. More... | |
| class | SG::detail::JaggedVecProxyRefBase |
| Adapter for holding the proxy base information by reference. More... | |
| class | SG::detail::JaggedVecProxyT< PAYLOAD_T, BASE > |
| Proxy for jagged vectors. More... | |
| struct | SG::detail::JaggedVecProxyT< PAYLOAD_T, BASE >::nonnull_iterator |
| Helper for passing iterators. More... | |
| class | SG::detail::JaggedVecConverter< PAYLOAD_T > |
| Helper: Make a span — either read-only or writable — from a jagged vector element. More... | |
Namespaces | |
| SG | |
| Forward declaration. | |
| SG::detail | |
Functions | |
| void | test_JaggedVecProxyValBase () |
| void | test_JaggedVecProxyRefBase () |
Conversions for accessing jagged vector variables.
Definition in file JaggedVecConversions.h.
| void test_JaggedVecProxyRefBase | ( | ) |
| void test_JaggedVecProxyValBase | ( | ) |
1.8.18