Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
20
namespace
edm {
21
namespace
maker
{
22
std::unique_ptr<Worker>
23
ModuleHolder::makeWorker
(
ExceptionToActionTable
const
* iActions)
const
{
24
return
m_maker
->
makeWorker
(iActions,
this
);
25
}
26
}
27
}
edm::maker::ModuleHolder::m_maker
Maker const * m_maker
Definition:
ModuleHolder.h:53
edm::maker::ModuleHolder::makeWorker
std::unique_ptr< Worker > makeWorker(ExceptionToActionTable const *actions) const
Definition:
ModuleHolder.cc:23
WorkerMaker.h
edm::serviceregistry::AllArgsMaker
Definition:
ServiceMaker.h:47
edm::Maker::makeWorker
std::unique_ptr< Worker > makeWorker(ExceptionToActionTable const *, maker::ModuleHolder const *) const
Definition:
WorkerMaker.cc:122
ModuleHolder.h
edm::ExceptionToActionTable
Definition:
ExceptionActions.h:22
Generated for CMSSW Reference Manual by
1.8.5