CMS 3D CMS Logo

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

Public Member Functions

void completedSuccessfully ()
 
 SendTerminationSignalIfException (edm::ActivityRegistry *iReg, edm::GlobalContext const *iContext)
 
 ~SendTerminationSignalIfException ()
 

Private Attributes

GlobalContext const * context_
 
edm::ActivityRegistryreg_
 

Detailed Description

Definition at line 136 of file GlobalSchedule.h.

Constructor & Destructor Documentation

◆ SendTerminationSignalIfException()

edm::GlobalSchedule::SendTerminationSignalIfException::SendTerminationSignalIfException ( edm::ActivityRegistry iReg,
edm::GlobalContext const *  iContext 
)
inline

Definition at line 138 of file GlobalSchedule.h.

139  : reg_(iReg), context_(iContext) {}

◆ ~SendTerminationSignalIfException()

edm::GlobalSchedule::SendTerminationSignalIfException::~SendTerminationSignalIfException ( )
inline

Member Function Documentation

◆ completedSuccessfully()

void edm::GlobalSchedule::SendTerminationSignalIfException::completedSuccessfully ( )
inline

Definition at line 145 of file GlobalSchedule.h.

145 { reg_ = nullptr; }

References reg_.

Member Data Documentation

◆ context_

GlobalContext const* edm::GlobalSchedule::SendTerminationSignalIfException::context_
private

Definition at line 149 of file GlobalSchedule.h.

Referenced by ~SendTerminationSignalIfException().

◆ reg_

edm::ActivityRegistry* edm::GlobalSchedule::SendTerminationSignalIfException::reg_
private

Definition at line 148 of file GlobalSchedule.h.

Referenced by completedSuccessfully(), and ~SendTerminationSignalIfException().

edm::TerminationOrigin::ExceptionFromThisContext
edm::GlobalSchedule::SendTerminationSignalIfException::reg_
edm::ActivityRegistry * reg_
Definition: GlobalSchedule.h:148
edm::GlobalSchedule::SendTerminationSignalIfException::context_
GlobalContext const * context_
Definition: GlobalSchedule.h:149
edm::ActivityRegistry::preGlobalEarlyTerminationSignal_
PreGlobalEarlyTermination preGlobalEarlyTerminationSignal_
Definition: ActivityRegistry.h:507