CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/FWCore/FWLite/interface/AutoLibraryLoader.h

Go to the documentation of this file.
00001 #ifndef FWCore_FWLite_AutoLibraryLoader_h
00002 #define FWCore_FWLite_AutoLibraryLoader_h
00003 
00013 class DummyClassToStopCompilerWarning;
00014 
00015 class AutoLibraryLoader {
00016   friend class DummyClassToStopCompilerWarning;
00017 public:
00019   static void enable();
00020   
00022   static void loadAll();
00023 
00024 private:
00025   static bool enabled_;
00026   AutoLibraryLoader();
00027   AutoLibraryLoader(const AutoLibraryLoader&); // stop default
00028   const AutoLibraryLoader& operator=(const AutoLibraryLoader&); // stop default
00029 };
00030 
00031 
00032 #endif