CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

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

Member Function Documentation

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  {}
template<typename... CacheTypes>
InputProcessBlockCacheImpl& edm::impl::InputProcessBlockCacheImpl< CacheTypes >::operator= ( InputProcessBlockCacheImpl< CacheTypes > const &  )
delete