CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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:
18 
19  private:
20  friend class ModuleContextSentry;
22 
23  static thread_local ModuleCallingContext const* currentModuleOnThread_;
24  };
25 } // namespace edm
26 #endif
static ModuleCallingContext const * getCurrentModuleOnThread()
static void setCurrentModuleOnThread(ModuleCallingContext const *v)
static thread_local ModuleCallingContext const * currentModuleOnThread_