CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/FWCore/ServiceRegistry/interface/ServiceWrapperBase.h

Go to the documentation of this file.
00001 #ifndef ServiceRegistry_ServiceWrapperBase_h
00002 #define ServiceRegistry_ServiceWrapperBase_h
00003 // -*- C++ -*-
00004 //
00005 // Package:     ServiceRegistry
00006 // Class  :     ServiceWrapperBase
00007 // 
00016 //
00017 // Original Author:  Chris Jones
00018 //         Created:  Mon Sep  5 13:33:01 EDT 2005
00019 // $Id: ServiceWrapperBase.h,v 1.1 2005/09/07 21:58:16 chrjones Exp $
00020 //
00021 
00022 // system include files
00023 
00024 // user include files
00025 
00026 // forward declarations
00027 namespace edm {
00028    namespace serviceregistry {
00029       
00030       class ServiceWrapperBase
00031       {
00032 
00033 public:
00034          ServiceWrapperBase();
00035          virtual ~ServiceWrapperBase();
00036 
00037          // ---------- const member functions ---------------------
00038          
00039          // ---------- static member functions --------------------
00040          
00041          // ---------- member functions ---------------------------
00042          
00043 private:
00044          ServiceWrapperBase(const ServiceWrapperBase&); // stop default
00045          
00046          const ServiceWrapperBase& operator=(const ServiceWrapperBase&); // stop default
00047          
00048          // ---------- member data --------------------------------
00049          
00050       };
00051    }
00052 }
00053 
00054 #endif