File indexing completed on 2024-04-06 12:12:43
0001 #ifndef FWCore_MessageLogger_AbstractMLscribe_h
0002 #define FWCore_MessageLogger_AbstractMLscribe_h
0003
0004 #include "FWCore/MessageLogger/interface/MessageLoggerQ.h"
0005
0006 namespace edm {
0007 namespace service {
0008
0009 class AbstractMLscribe {
0010 public:
0011
0012 AbstractMLscribe();
0013
0014
0015 AbstractMLscribe(AbstractMLscribe const &) = delete;
0016 void operator=(AbstractMLscribe const &) = delete;
0017
0018 virtual ~AbstractMLscribe();
0019
0020
0021 virtual void runCommand(MessageLoggerQ::OpCode opcode, void *operand);
0022
0023 };
0024
0025 }
0026 }
0027
0028 #endif