LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
proxy::CollectionProxyBase< Element, MainColl, AuxColls > Member List

This is the complete list of members for proxy::CollectionProxyBase< Element, MainColl, AuxColls >, including all inherited members.

aux() const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inlineprotected
aux_collections_t typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >
auxByTag() const -> decltype(auto) proxy::CollectionProxyBase< Element, MainColl, AuxColls >inlineprotected
begin() const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
collection_proxy_t typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >private
CollectionProxyBase(main_collection_t const &main, AuxColls &&...aux)proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
const_iterator typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >
element_proxy_t typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >
empty() const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
end() const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
get() const -> decltype(auto) proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
getIf() const -> decltype(auto)proxy::CollectionProxyBase< Element, MainColl, AuxColls >
getIfHas(std::bool_constant< true >) const -> decltype(auto)proxy::CollectionProxyBase< Element, MainColl, AuxColls >protected
getIfHas(std::bool_constant< false >) const -> Tproxy::CollectionProxyBase< Element, MainColl, AuxColls >protected
getMainAt(std::size_t i) const -> decltype(auto)proxy::details::MainCollectionProxy< MainColl >inlineprotected
has()proxy::CollectionProxyBase< Element, MainColl, AuxColls >inlinestatic
iterator typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >
main() const proxy::details::MainCollectionProxy< MainColl >inline
main_collection_proxy_t typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >private
main_collection_t typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >
main_element_t typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >
MainCollectionProxy(main_collection_t const &main)proxy::details::MainCollectionProxy< MainColl >inline
mainProxy()proxy::details::MainCollectionProxy< MainColl >inlineprotected
mainProxy() const proxy::details::MainCollectionProxy< MainColl >inlineprotected
mainPtr() const proxy::details::MainCollectionProxy< MainColl >inline
mainRef() const proxy::details::MainCollectionProxy< MainColl >inline
makeIterator(std::size_t i) const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inlineprotected
operator[](std::size_t i) const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
size() const proxy::CollectionProxyBase< Element, MainColl, AuxColls >inline
this_t typedefproxy::details::MainCollectionProxy< MainColl >protected
value_type typedefproxy::CollectionProxyBase< Element, MainColl, AuxColls >