Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
public
:
14
FWLiteEnabler
(
const
FWLiteEnabler
&) =
delete
;
// stop default
15
FWLiteEnabler
const
&
operator=
(
FWLiteEnabler
const
&) =
delete
;
// stop default
17
static
void
enable
();
18
19
private
:
20
static
bool
enabled_
;
21
FWLiteEnabler
();
22
};
23
24
25
#endif
FWLiteEnabler::enable
static void enable()
enable automatic library loading
Definition:
FWLiteEnabler.cc:50
FWLiteEnabler
Definition:
FWLiteEnabler.h:11
FWLiteEnabler::FWLiteEnabler
FWLiteEnabler()
Definition:
FWLiteEnabler.cc:41
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:20
Generated for CMSSW Reference Manual by
1.8.5