CMS 3D CMS Logo

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)
HLT enums.
static thread_local ModuleCallingContext const * currentModuleOnThread_