src
FWCore
FWLite
interface
AutoLibraryLoader.h
Go to the documentation of this file.
1
#ifndef FWCore_FWLite_AutoLibraryLoader_h
2
#define FWCore_FWLite_AutoLibraryLoader_h
3
12
class
DummyClassToStopCompilerWarning;
13
14
class
AutoLibraryLoader
{
15
friend
class
DummyClassToStopCompilerWarning
;
16
17
public
:
19
static
void
enable
();
20
22
static
void
loadAll
();
23
24
AutoLibraryLoader
(
const
AutoLibraryLoader
&) =
delete
;
// stop default
25
const
AutoLibraryLoader
&
operator=
(
const
AutoLibraryLoader
&) =
delete
;
// stop default
26
27
private
:
28
static
bool
enabled_
;
29
AutoLibraryLoader
();
30
};
31
32
#endif
AutoLibraryLoader::loadAll
static void loadAll()
load all known libraries holding dictionaries
Definition:
AutoLibraryLoader.cc:42
AutoLibraryLoader::enabled_
static bool enabled_
Definition:
AutoLibraryLoader.h:28
AutoLibraryLoader
Definition:
AutoLibraryLoader.h:14
AutoLibraryLoader::operator=
const AutoLibraryLoader & operator=(const AutoLibraryLoader &)=delete
AutoLibraryLoader::AutoLibraryLoader
AutoLibraryLoader()
Definition:
AutoLibraryLoader.cc:30
AutoLibraryLoader::DummyClassToStopCompilerWarning
friend class DummyClassToStopCompilerWarning
Definition:
AutoLibraryLoader.h:15
AutoLibraryLoader::enable
static void enable()
enable automatic library loading
Definition:
AutoLibraryLoader.cc:36
Generated for CMSSW Reference Manual by
1.8.14