CMS 3D CMS Logo

Functions | Variables
edm::threadLocalException Namespace Reference

Functions

std::exception_ptr getException ()
 
void setException (std::exception_ptr e)
 

Variables

static thread_local std::exception_ptr stdExceptionPtr
 

Function Documentation

◆ getException()

std::exception_ptr edm::threadLocalException::getException ( )

Definition at line 7 of file ExceptionPropagate.cc.

References stdExceptionPtr.

Referenced by edm::InputFile::InputFile(), and DQMRootSource::readFile_().

7 { return stdExceptionPtr; }
static thread_local std::exception_ptr stdExceptionPtr

◆ setException()

void edm::threadLocalException::setException ( std::exception_ptr  e)

Variable Documentation

◆ stdExceptionPtr

thread_local std::exception_ptr edm::threadLocalException::stdExceptionPtr
static

Definition at line 5 of file ExceptionPropagate.cc.

Referenced by getException(), and setException().