CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
edm::StreamSchedule::SendTerminationSignalIfException Class Reference

Public Member Functions

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

Private Attributes

StreamContext const * context_
 
edm::ActivityRegistryreg_
 

Detailed Description

Definition at line 249 of file StreamSchedule.h.

Constructor & Destructor Documentation

edm::StreamSchedule::SendTerminationSignalIfException::SendTerminationSignalIfException ( edm::ActivityRegistry iReg,
edm::StreamContext const *  iContext 
)
inline

Definition at line 251 of file StreamSchedule.h.

251  :
252  reg_(iReg),
253  context_(iContext){}
edm::StreamSchedule::SendTerminationSignalIfException::~SendTerminationSignalIfException ( )
inline

Member Function Documentation

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

Definition at line 259 of file StreamSchedule.h.

References reg_.

259  {
260  reg_ = nullptr;
261  }

Member Data Documentation

StreamContext const* edm::StreamSchedule::SendTerminationSignalIfException::context_
private

Definition at line 264 of file StreamSchedule.h.

Referenced by ~SendTerminationSignalIfException().

edm::ActivityRegistry* edm::StreamSchedule::SendTerminationSignalIfException::reg_
private

Definition at line 263 of file StreamSchedule.h.

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