LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::detail::PVSentry Class Reference

#include "CachedProducts.h"

Public Member Functions

 PVSentry (CachedProducts &p_and_e_selectors)
 
 ~PVSentry () noexcept(false)
 
 PVSentry (PVSentry const &)=delete
 
PVSentryoperator= (PVSentry const &)=delete
 

Private Attributes

CachedProductsp_and_e_selectors_
 

Detailed Description

Definition at line 91 of file CachedProducts.h.

Constructor & Destructor Documentation

art::detail::PVSentry::PVSentry ( CachedProducts p_and_e_selectors)
inlineexplicit

Definition at line 93 of file CachedProducts.h.

94  : p_and_e_selectors_(p_and_e_selectors)
95  {}
CachedProducts & p_and_e_selectors_
art::detail::PVSentry::~PVSentry ( )
inlinenoexcept

Definition at line 97 of file CachedProducts.h.

art::detail::PVSentry::PVSentry ( PVSentry const &  )
delete

Member Function Documentation

PVSentry& art::detail::PVSentry::operator= ( PVSentry const &  )
delete

Member Data Documentation

CachedProducts& art::detail::PVSentry::p_and_e_selectors_
private

Definition at line 103 of file CachedProducts.h.


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