Public Member Functions | List of all members
art::detail::ItemGetter< T, C > Class Template Reference

#include <Ptr.h>

Public Member Functions

T const * operator() (C const *product, typename Ptr< T >::key_type iKey) const
 

Detailed Description

template<typename T, typename C>
class art::detail::ItemGetter< T, C >

Definition at line 66 of file Ptr.h.

Member Function Documentation

template<typename T , typename C >
T const* art::detail::ItemGetter< T, C >::operator() ( C const *  product,
typename Ptr< T >::key_type  iKey 
) const
inline

Definition at line 352 of file Ptr.h.

353  {
354  assert(product != nullptr);
355  auto it = product->begin();
356  advance(it, iKey);
358  return address;
359  }
static auto const * address(const_iterator const &i)
Definition: GetProduct.h:9

The documentation for this class was generated from the following file: