CMS 3D CMS Logo

AbstractMLscribe.h
Go to the documentation of this file.
1 #ifndef FWCore_MessageLogger_AbstractMLscribe_h
2 #define FWCore_MessageLogger_AbstractMLscribe_h
3 
5 
6 namespace edm {
7  namespace service {
8 
10  public:
11  // --- birth/death:
13 
14  // --- no copying:
15  AbstractMLscribe(AbstractMLscribe const &) = delete;
16  void operator=(AbstractMLscribe const &) = delete;
17 
18  virtual ~AbstractMLscribe();
19 
20  // --- methods needed for logging
21  virtual void runCommand(MessageLoggerQ::OpCode opcode, void *operand);
22 
23  }; // AbstractMLscribe
24 
25  } // end of namespace service
26 } // namespace edm
27 
28 #endif // FWCore_MessageLogger_AbstractMLscribe_h
service
Definition: service.py:1
edm::service::AbstractMLscribe
Definition: AbstractMLscribe.h:9
edm::service::AbstractMLscribe::~AbstractMLscribe
virtual ~AbstractMLscribe()
Definition: AbstractMLscribe.cc:7
edm::service::AbstractMLscribe::AbstractMLscribe
AbstractMLscribe()
Definition: AbstractMLscribe.cc:6
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::service::AbstractMLscribe::operator=
void operator=(AbstractMLscribe const &)=delete
edm::service::AbstractMLscribe::runCommand
virtual void runCommand(MessageLoggerQ::OpCode opcode, void *operand)
Definition: AbstractMLscribe.cc:8
MessageLoggerQ.h
edm::MessageLoggerQ::OpCode
OpCode
Definition: MessageLoggerQ.h:29