Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
Utilities
interface
SimpleOutlet.h
Go to the documentation of this file.
1
#ifndef Utilities_SimpleOutlet_h
2
#define Utilities_SimpleOutlet_h
3
// -*- C++ -*-
4
//
5
// Package: Utilities
6
// Class : SimpleOutlet
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Fri Sep 22 13:10:36 EDT 2006
19
// $Id: SimpleOutlet.h,v 1.1 2006/09/22 18:42:58 chrjones Exp $
20
//
21
22
// system include files
23
24
// user include files
25
#include "
FWCore/Utilities/interface/OutletBase.h
"
26
#include "
FWCore/Utilities/interface/ECGetterBase.h
"
27
28
// forward declarations
29
namespace
edm {
30
template
<
class
T>
31
class
SimpleOutlet
:
private
OutletBase
<T>
32
{
33
34
public
:
35
SimpleOutlet
(
extensioncord::ECGetterBase<T>
& iGetter,
36
ExtensionCord<T>
& iCord) :
37
OutletBase
<
T
>(iCord) {
38
this->
setGetter
(&iGetter);
39
}
40
41
private
:
42
SimpleOutlet
(
const
SimpleOutlet
&);
// stop default
43
44
const
SimpleOutlet
&
operator=
(
const
SimpleOutlet
&);
// stop default
45
46
};
47
48
}
49
#endif
edm::OutletBase
Definition:
ExtensionCord.h:32
edm::extensioncord::ECGetterBase
Definition:
ECGetterBase.h:30
edm::OutletBase::setGetter
void setGetter(extensioncord::ECGetterBase< T > *iGetter)
Definition:
OutletBase.h:37
edm::SimpleOutlet::SimpleOutlet
SimpleOutlet(extensioncord::ECGetterBase< T > &iGetter, ExtensionCord< T > &iCord)
Definition:
SimpleOutlet.h:35
ECGetterBase.h
edm::SimpleOutlet
Definition:
SimpleOutlet.h:31
OutletBase.h
edm::SimpleOutlet::operator=
const SimpleOutlet & operator=(const SimpleOutlet &)
T
long double T
Definition:
Basic3DVectorLD.h:59
edm::ExtensionCord
Definition:
ExtensionCord.h:35
Generated for CMSSW Reference Manual by
1.8.5