Public Member Functions | Private Attributes | List of all members
art::detail::PVSentry Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/art/v2_13_00/source/art/Framework/Core/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: