#include <CurrentModuleOnThread.h>
Static Public Member Functions | |
static ModuleCallingContext const * | getCurrentModuleOnThread () |
Static Private Member Functions | |
static void | setCurrentModuleOnThread (ModuleCallingContext const *v) |
Static Private Attributes | |
static thread_local ModuleCallingContext const * | currentModuleOnThread_ = nullptr |
Friends | |
class | ModuleContextSentry |
Definition at line 15 of file CurrentModuleOnThread.h.
|
inlinestatic |
Definition at line 17 of file CurrentModuleOnThread.h.
References currentModuleOnThread_.
Referenced by edm::service::RandomNumberGeneratorService::getEngine(), edm::service::isProcessWideService(), edm::ModuleContextSentry::ModuleContextSentry(), edm::service::RandomNumberGeneratorService::mySeed(), and edm::service::InitRootHandlers::ThreadTracker::on_scheduler_entry().
|
inlinestaticprivate |
Definition at line 22 of file CurrentModuleOnThread.h.
References currentModuleOnThread_, and findQualityFiles::v.
Referenced by edm::ModuleContextSentry::ModuleContextSentry(), and edm::ModuleContextSentry::~ModuleContextSentry().
|
friend |
Definition at line 21 of file CurrentModuleOnThread.h.
|
staticprivate |
Definition at line 26 of file CurrentModuleOnThread.h.
Referenced by getCurrentModuleOnThread(), and setCurrentModuleOnThread().