CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_13_patch3/src/FWCore/MessageLogger/interface/SilentMLscribe.h

Go to the documentation of this file.
00001 #ifndef FWCore_MessageLogger_SilentMLscribe_h
00002 #define FWCore_MessageLogger_SilentMLscribe_h
00003 // -*- C++ -*-
00004 //
00005 // Package:     MessageLogger
00006 // Class  :     SilentMLscribe
00007 // 
00016 //
00017 // Original Author:  Chris Jones
00018 //         Created:  Thu Jul 30 09:57:52 CDT 2009
00019 // $Id: SilentMLscribe.h,v 1.1 2009/07/30 15:33:09 chrjones Exp $
00020 //
00021 
00022 // system include files
00023 
00024 // user include files
00025 #include "FWCore/MessageLogger/interface/AbstractMLscribe.h"
00026 
00027 // forward declarations
00028 namespace edm {
00029    namespace service {
00030       class SilentMLscribe : public AbstractMLscribe {
00031          
00032       public:
00033          SilentMLscribe();
00034          virtual ~SilentMLscribe();
00035          
00036          
00037          // ---------- member functions ---------------------------
00038          virtual
00039          void  runCommand(MessageLoggerQ::OpCode  opcode, void * operand);
00040          
00041       private:
00042          SilentMLscribe(const SilentMLscribe&); // stop default
00043          
00044          const SilentMLscribe& operator=(const SilentMLscribe&); // stop default
00045          
00046          // ---------- member data --------------------------------
00047          
00048       };      
00049    }
00050 }
00051 
00052 #endif