CMS 3D CMS Logo

List of all members | Public Member Functions
edm::impl::InputProcessBlockCacheImpl< CacheTypes > Class Template Reference

#include <InputProcessBlockCacheImpl.h>

Public Member Functions

template<std::size_t I>
std::enable_if< I==sizeof...(CacheTypes), void >::type fillTuple (std::tuple< CacheHandle< CacheTypes >... > &, Event const &) const
 
 InputProcessBlockCacheImpl ()=default
 
 InputProcessBlockCacheImpl (InputProcessBlockCacheImpl const &)=delete
 
InputProcessBlockCacheImploperator= (InputProcessBlockCacheImpl const &)=delete
 

Detailed Description

template<typename... CacheTypes>
class edm::impl::InputProcessBlockCacheImpl< CacheTypes >

Author
W. David Dagenhart, created 18 February, 2021

Definition at line 77 of file InputProcessBlockCacheImpl.h.

Constructor & Destructor Documentation

◆ InputProcessBlockCacheImpl() [1/2]

template<typename... CacheTypes>
edm::impl::InputProcessBlockCacheImpl< CacheTypes >::InputProcessBlockCacheImpl ( )
default

◆ InputProcessBlockCacheImpl() [2/2]

template<typename... CacheTypes>
edm::impl::InputProcessBlockCacheImpl< CacheTypes >::InputProcessBlockCacheImpl ( InputProcessBlockCacheImpl< CacheTypes > const &  )
delete

Member Function Documentation

◆ fillTuple()

template<typename... CacheTypes>
template<std::size_t I>
std::enable_if<I == sizeof...(CacheTypes), void>::type edm::impl::InputProcessBlockCacheImpl< CacheTypes >::fillTuple ( std::tuple< CacheHandle< CacheTypes >... > &  ,
Event const &   
) const
inline

Definition at line 84 of file InputProcessBlockCacheImpl.h.

85  {}

◆ operator=()

template<typename... CacheTypes>
InputProcessBlockCacheImpl& edm::impl::InputProcessBlockCacheImpl< CacheTypes >::operator= ( InputProcessBlockCacheImpl< CacheTypes > const &  )
delete