CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CurrentModuleOnThread.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_CurrentModuleOnThread_h
2 #define FWCore_Framework_CurrentModuleOnThread_h
3 
10 namespace edm {
11 
12  class ModuleCallingContext;
13  class ModuleContextSentry;
14 
16  public:
19  }
20  private:
21  friend class ModuleContextSentry;
24  }
25 
26  static thread_local ModuleCallingContext const* currentModuleOnThread_;
27  };
28 }
29 #endif
static ModuleCallingContext const * getCurrentModuleOnThread()
static void setCurrentModuleOnThread(ModuleCallingContext const *v)
static thread_local ModuleCallingContext const * currentModuleOnThread_