00001 #ifndef FWCore_Services_LoadAllDictionaries_h 00002 #define FWCore_Services_LoadAllDictionaries_h 00003 // -*- C++ -*- 00004 // 00005 // Package: Services 00006 // Class : LoadAllDictionaries 00007 // 00016 // 00017 // Original Author: Chris Jones 00018 // Created: Thu Sep 15 09:47:42 EDT 2005 00019 // $Id: LoadAllDictionaries.h,v 1.5 2010/03/09 16:24:55 wdd Exp $ 00020 // 00021 00022 // system include files 00023 00024 // user include files 00025 00026 // forward declarations 00027 namespace edm { 00028 class ParameterSet; 00029 class ConfigurationDescriptions; 00030 namespace service { 00031 class LoadAllDictionaries 00032 { 00033 00034 public: 00035 LoadAllDictionaries(const edm::ParameterSet&); 00036 //virtual ~LoadAllDictionaries(); 00037 00038 // ---------- const member functions --------------------- 00039 00040 // ---------- static member functions -------------------- 00041 static void fillDescriptions(edm::ConfigurationDescriptions & descriptions); 00042 00043 // ---------- member functions --------------------------- 00044 00045 private: 00046 LoadAllDictionaries(const LoadAllDictionaries&); // stop default 00047 00048 const LoadAllDictionaries& operator=(const LoadAllDictionaries&); // stop default 00049 00050 // ---------- member data -------------------------------- 00051 00052 }; 00053 } 00054 } 00055 00056 #endif