File indexing completed on 2023-03-17 11:02:49
0001 #ifndef FWCore_FWLite_AutoLibraryLoader_h
0002 #define FWCore_FWLite_AutoLibraryLoader_h
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 class DummyClassToStopCompilerWarning;
0013
0014 class AutoLibraryLoader {
0015 friend class DummyClassToStopCompilerWarning;
0016
0017 public:
0018
0019 static void enable();
0020
0021
0022 static void loadAll();
0023
0024 AutoLibraryLoader(const AutoLibraryLoader&) = delete;
0025 const AutoLibraryLoader& operator=(const AutoLibraryLoader&) = delete;
0026
0027 private:
0028 static bool enabled_;
0029 AutoLibraryLoader();
0030 };
0031
0032 #endif