Public Member Functions | Public Attributes | List of all members
art::RefCore::RefCoreTransients Struct Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/canvas/v3_06_01/source/canvas/Persistency/Common/RefCore.h"

Public Member Functions

 RefCoreTransients ()=default
 
 RefCoreTransients (void const *prodPtr, EDProductGetter const *prodGetter)
 

Public Attributes

void const * itemPtr_ {nullptr}
 
EDProductGetter const * prodGetter_ {nullptr}
 

Detailed Description

Definition at line 53 of file RefCore.h.

Constructor & Destructor Documentation

art::RefCore::RefCoreTransients::RefCoreTransients ( )
default
art::RefCore::RefCoreTransients::RefCoreTransients ( void const *  prodPtr,
EDProductGetter const *  prodGetter 
)
inlineexplicit

Definition at line 130 of file RefCore.h.

References prodGetter_.

133  : itemPtr_{prodPtr}, prodGetter_{prodGetter}
134 {}
EDProductGetter const * prodGetter_
Definition: RefCore.h:57

Member Data Documentation

void const* art::RefCore::RefCoreTransients::itemPtr_ {nullptr}
mutable

Definition at line 56 of file RefCore.h.

Referenced by art::RefCore::productPtr(), and art::RefCore::setProductPtr().

EDProductGetter const* art::RefCore::RefCoreTransients::prodGetter_ {nullptr}
mutable

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