CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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

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

Definition at line 9 of file ExceptionPropagate.cc.

References stdExceptionPtr.

Referenced by edm::InputFile::InputFile().

9  {
10  return stdExceptionPtr;
11  }
static thread_local std::exception_ptr stdExceptionPtr
void edm::threadLocalException::setException ( std::exception_ptr  e)

Definition at line 6 of file ExceptionPropagate.cc.

References alignCSCRings::e, and stdExceptionPtr.

Referenced by edm::InputFile::InputFile(), and TStorageFactoryFile::TStorageFactoryFile().

6  {
8  }
static thread_local std::exception_ptr stdExceptionPtr

Variable Documentation

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

Definition at line 5 of file ExceptionPropagate.cc.

Referenced by getException(), and setException().