CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Private Attributes
edm::stream::impl::LuminosityBlockCacheHolder< C > Class Template Reference

#include <implementors.h>

Public Member Functions

 LuminosityBlockCacheHolder ()=default
 
 LuminosityBlockCacheHolder (LuminosityBlockCacheHolder< C > const &)=delete
 
LuminosityBlockCacheHolder< C > & operator= (LuminosityBlockCacheHolder< C > const &)=delete
 
void setLuminosityBlockCache (C const *iCache)
 

Protected Member Functions

C const * luminosityBlockCache () const
 

Private Attributes

C const * cache_
 

Detailed Description

template<typename C>
class edm::stream::impl::LuminosityBlockCacheHolder< C >

Definition at line 68 of file implementors.h.

Constructor & Destructor Documentation

Member Function Documentation

template<typename C >
C const* edm::stream::impl::LuminosityBlockCacheHolder< C >::luminosityBlockCache ( ) const
inlineprotected
template<typename C >
LuminosityBlockCacheHolder<C>& edm::stream::impl::LuminosityBlockCacheHolder< C >::operator= ( LuminosityBlockCacheHolder< C > const &  )
delete
template<typename C >
void edm::stream::impl::LuminosityBlockCacheHolder< C >::setLuminosityBlockCache ( C const *  iCache)
inline

Member Data Documentation

template<typename C >
C const* edm::stream::impl::LuminosityBlockCacheHolder< C >::cache_
private