CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ModuleContextSentry.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_ModuleContextSentry_h
2 #define FWCore_Framework_ModuleContextSentry_h
3 
7 
8 namespace edm {
9 
11  public:
13  ParentContext const& parentContext) :
14  moduleCallingContext_(moduleCallingContext) {
18  }
22  }
23  private:
25  };
26 }
27 #endif
static ModuleCallingContext const * getCurrentModuleOnThread()
void setContext(State state, ParentContext const &parent, ModuleCallingContext const *previousOnThread)
static void setCurrentModuleOnThread(ModuleCallingContext const *v)
ModuleCallingContext const * previousModuleOnThread() const
ModuleContextSentry(ModuleCallingContext *moduleCallingContext, ParentContext const &parentContext)
ModuleCallingContext * moduleCallingContext_