CMS 3D CMS Logo

ModuleHolder.cc
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: FWCore/Framework
4 // Class : ModuleHolder
5 //
6 // Implementation:
7 // [Notes on implementation]
8 //
9 // Original Author: Chris Jones
10 // Created: Fri, 23 Aug 2013 17:47:05 GMT
11 //
12 
13 // system include files
14 
15 // user include files
18 
19 namespace edm {
20  namespace maker {
21  std::unique_ptr<Worker> ModuleHolder::makeWorker(ExceptionToActionTable const* iActions) const {
22  return m_maker->makeWorker(iActions, this);
23  }
24  } // namespace maker
25 } // namespace edm
edm
HLT enums.
Definition: AlignableModifier.h:19
WorkerMaker.h
edm::maker::ModuleHolder::m_maker
Maker const * m_maker
Definition: ModuleHolder.h:52
edm::Maker::makeWorker
std::unique_ptr< Worker > makeWorker(ExceptionToActionTable const *, maker::ModuleHolder const *) const
Definition: WorkerMaker.cc:110
edm::ExceptionToActionTable
Definition: ExceptionActions.h:16
ModuleHolder.h
edm::maker::ModuleHolder::makeWorker
std::unique_ptr< Worker > makeWorker(ExceptionToActionTable const *actions) const
Definition: ModuleHolder.cc:21