Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
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.5