Main Page
Namespaces
Classes
Package Documentation
src
FWCore
FWLite
interface
FWLiteEnabler.h
Go to the documentation of this file.
1
#ifndef FWCore_FWLite_FWLiteEnabler_h
2
#define FWCore_FWLite_FWLiteEnabler_h
3
9
class
DummyClassToStopCompilerWarning;
10
11
class
FWLiteEnabler
{
12
friend
class
DummyClassToStopCompilerWarning
;
13
14
public
:
15
FWLiteEnabler
(
const
FWLiteEnabler
&) =
delete
;
// stop default
16
FWLiteEnabler
const
&
operator=
(
FWLiteEnabler
const
&) =
delete
;
// stop default
18
static
void
enable
();
19
20
private
:
21
static
bool
enabled_
;
22
FWLiteEnabler
();
23
};
24
25
#endif
FWLiteEnabler::enable
static void enable()
enable automatic library loading
Definition:
FWLiteEnabler.cc:46
FWLiteEnabler
Definition:
FWLiteEnabler.h:11
FWLiteEnabler::FWLiteEnabler
FWLiteEnabler()
Definition:
FWLiteEnabler.cc:40
FWLiteEnabler::operator=
FWLiteEnabler const & operator=(FWLiteEnabler const &)=delete
FWLiteEnabler::DummyClassToStopCompilerWarning
friend class DummyClassToStopCompilerWarning
Definition:
FWLiteEnabler.h:12
FWLiteEnabler::enabled_
static bool enabled_
Definition:
FWLiteEnabler.h:21
Generated for CMSSW Reference Manual by
1.8.11