Utilities for a single element of a collection proxy. More...
#include "lardata/Utilities/TupleLookupByTag.h"#include "larcorealg/CoreUtils/MetaUtils.h"#include "larcorealg/CoreUtils/DebugUtils.h"#include <tuple>#include <utility>#include <stdexcept>#include <type_traits>#include <cstdlib>Go to the source code of this file.
Classes | |
| struct | proxy::details::SubstituteWithAuxList< AuxCollTuple > |
| struct | proxy::CollectionProxyElement< CollProxy > |
| An element of a collection proxy. More... | |
| struct | proxy::details::SubstituteWithAuxList< AuxCollTuple > |
| struct | proxy::details::SubstituteWithAuxList< std::tuple< T...> > |
Namespaces | |
| proxy | |
| proxy::details | |
Functions | |
| template<typename ProxyElement , typename... AuxData> | |
| auto | proxy::details::makeCollectionProxyElement (std::size_t index, typename ProxyElement::main_element_t const &main, AuxData &&...auxData) |
| Creates a collection proxy element object from data structures. More... | |
Utilities for a single element of a collection proxy.
This library is header-only.
Definition in file CollectionProxyElement.h.
1.8.5