Main Page
Namespaces
Classes
Package Documentation
FWCore
MessageLogger
interface
AbstractMLscribe.h
Go to the documentation of this file.
1
#ifndef FWCore_MessageLogger_AbstractMLscribe_h
2
#define FWCore_MessageLogger_AbstractMLscribe_h
3
4
#include "
FWCore/MessageLogger/interface/MessageLoggerQ.h
"
5
6
namespace
edm
{
7
namespace
service
{
8
9
class
AbstractMLscribe
10
{
11
public
:
12
// --- birth/death:
13
AbstractMLscribe
();
14
virtual
~AbstractMLscribe
();
15
16
// --- methods needed for logging
17
virtual
18
void
runCommand
(
MessageLoggerQ::OpCode
opcode,
void
* operand);
19
20
private
:
21
// --- no copying:
22
AbstractMLscribe
(
AbstractMLscribe
const
&) =
delete
;
23
void
operator =
(
AbstractMLscribe
const
&) =
delete
;
24
25
};
// AbstractMLscribe
26
27
}
// end of namespace service
28
}
// namespace edm
29
30
31
#endif // FWCore_MessageLogger_AbstractMLscribe_h
edm::service::AbstractMLscribe
Definition:
AbstractMLscribe.h:9
edm::MessageLoggerQ::OpCode
OpCode
Definition:
MessageLoggerQ.h:28
edm::service::AbstractMLscribe::AbstractMLscribe
AbstractMLscribe()
Definition:
AbstractMLscribe.cc:6
service
Definition:
service.py:1
MessageLoggerQ.h
edm::service::AbstractMLscribe::~AbstractMLscribe
virtual ~AbstractMLscribe()
Definition:
AbstractMLscribe.cc:7
edm
HLT enums.
Definition:
AlignableModifier.h:17
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
Generated for CMSSW Reference Manual by
1.8.11