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