Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FWCore
ServiceRegistry
interface
ServicePluginFactory.h
Go to the documentation of this file.
1
#ifndef ServiceRegistry_ServicePluginFactory_h
2
#define ServiceRegistry_ServicePluginFactory_h
3
// -*- C++ -*-
4
//
5
// Package: ServiceRegistry
6
// Class : ServicePluginFactory
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Mon Sep 5 13:33:00 EDT 2005
19
// $Id: ServicePluginFactory.h,v 1.3 2007/04/09 22:47:15 chrjones Exp $
20
//
21
22
// system include files
23
#include "
FWCore/PluginManager/interface/PluginFactory.h
"
24
25
// user include files
26
27
// forward declarations
28
namespace
edm {
29
namespace
serviceregistry {
30
class
ServiceMakerBase
;
31
32
typedef
edmplugin::PluginFactory< ServiceMakerBase* ()>
ServicePluginFactory
;
33
}
34
}
35
36
#endif
edm::serviceregistry::ServiceMakerBase
Definition:
ServiceMakerBase.h:40
edmplugin::PluginFactory
Definition:
PluginFactory.h:31
PluginFactory.h
edm::serviceregistry::ServicePluginFactory
edmplugin::PluginFactory< ServiceMakerBase *()> ServicePluginFactory
Definition:
ServicePluginFactory.h:30
Generated for CMSSW Reference Manual by
1.8.5