CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edm::EventAcquireSignalsSentry Class Reference

#include "EventAcquireSignalsSentry.h"

Public Member Functions

 EventAcquireSignalsSentry (ActivityRegistry *iReg, ModuleCallingContext const *iContext)
 
 ~EventAcquireSignalsSentry ()
 

Private Attributes

ModuleCallingContext const * m_context
 
ActivityRegistrym_reg
 

Detailed Description

Description: Guarantees that the pre/post module EventAcquire signals are sent

Usage: <usage>

Definition at line 29 of file EventAcquireSignalsSentry.h.

Constructor & Destructor Documentation

◆ EventAcquireSignalsSentry()

edm::EventAcquireSignalsSentry::EventAcquireSignalsSentry ( ActivityRegistry iReg,
ModuleCallingContext const *  iContext 
)
inline

Definition at line 31 of file EventAcquireSignalsSentry.h.

32  : m_reg(iReg), m_context(iContext) {
33  iReg->preModuleEventAcquireSignal_(*(iContext->getStreamContext()), *iContext);
34  }

References edm::ModuleCallingContext::getStreamContext(), and edm::ActivityRegistry::preModuleEventAcquireSignal_.

◆ ~EventAcquireSignalsSentry()

edm::EventAcquireSignalsSentry::~EventAcquireSignalsSentry ( )
inline

Member Data Documentation

◆ m_context

ModuleCallingContext const* edm::EventAcquireSignalsSentry::m_context
private

Definition at line 41 of file EventAcquireSignalsSentry.h.

Referenced by ~EventAcquireSignalsSentry().

◆ m_reg

ActivityRegistry* edm::EventAcquireSignalsSentry::m_reg
private

Definition at line 40 of file EventAcquireSignalsSentry.h.

Referenced by ~EventAcquireSignalsSentry().

edm::ActivityRegistry::postModuleEventAcquireSignal_
PostModuleEventAcquire postModuleEventAcquireSignal_
Definition: ActivityRegistry.h:690
edm::EventAcquireSignalsSentry::m_context
ModuleCallingContext const * m_context
Definition: EventAcquireSignalsSentry.h:41
edm::ModuleCallingContext::getStreamContext
StreamContext const * getStreamContext() const
Definition: ModuleCallingContext.cc:32
edm::EventAcquireSignalsSentry::m_reg
ActivityRegistry * m_reg
Definition: EventAcquireSignalsSentry.h:40