Main Page
Namespaces
Classes
Package Documentation
src
FWCore
Framework
src
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
16
#include "
FWCore/Framework/src/ModuleHolder.h
"
17
#include "
FWCore/Framework/src/WorkerMaker.h
"
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::maker::ModuleHolder::m_maker
Maker const * m_maker
Definition:
ModuleHolder.h:52
edm::maker::ModuleHolder::makeWorker
std::unique_ptr< Worker > makeWorker(ExceptionToActionTable const *actions) const
Definition:
ModuleHolder.cc:21
WorkerMaker.h
edm::Maker::makeWorker
std::unique_ptr< Worker > makeWorker(ExceptionToActionTable const *, maker::ModuleHolder const *) const
Definition:
WorkerMaker.cc:106
ModuleHolder.h
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::ExceptionToActionTable
Definition:
ExceptionActions.h:16
Generated for CMSSW Reference Manual by
1.8.11