Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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/interface/maker/ModuleHolder.h
"
17
#include "
FWCore/Framework/interface/maker/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:110
ModuleHolder.h
edm::ExceptionToActionTable
Definition:
ExceptionActions.h:16
Generated for CMSSW Reference Manual by
1.8.5