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