CMS 3D CMS Logo

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 
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_;
30 };
31 
32 #endif
AutoLibraryLoader::enabled_
static bool enabled_
Definition: AutoLibraryLoader.h:28
AutoLibraryLoader::loadAll
static void loadAll()
load all known libraries holding dictionaries
Definition: AutoLibraryLoader.cc:42
AutoLibraryLoader::operator=
const AutoLibraryLoader & operator=(const AutoLibraryLoader &)=delete
AutoLibraryLoader::enable
static void enable()
enable automatic library loading
Definition: AutoLibraryLoader.cc:36
AutoLibraryLoader::DummyClassToStopCompilerWarning
friend class DummyClassToStopCompilerWarning
Definition: AutoLibraryLoader.h:15
AutoLibraryLoader
Definition: AutoLibraryLoader.h:14
AutoLibraryLoader::AutoLibraryLoader
AutoLibraryLoader()
Definition: AutoLibraryLoader.cc:30