Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
FWCore
MessageLogger
interface
edm_MessageLogger.h
Go to the documentation of this file.
1
#ifndef FWCore_MessageService_MessageLogger_h
2
#define FWCore_MessageService_MessageLogger_h
3
4
// -*- C++ -*-
5
//
6
// Package: MessageService
7
// Class : MessageLogger
8
//
17
//
18
19
// system include files
20
21
// user include files
22
23
// forward declarations
24
25
namespace
edm {
26
class
ModuleCallingContext;
27
28
class
MessageLogger
{
29
public
:
30
virtual
~MessageLogger
();
31
32
virtual
void
setThreadContext
(
ModuleCallingContext
const
&) = 0;
33
34
protected
:
35
MessageLogger
() =
default
;
36
37
};
// MessageLogger
38
39
}
// namespace edm
40
41
#endif // FWCore_MessageService_MessageLogger_h
edm::ModuleCallingContext
Definition:
ModuleCallingContext.h:32
edm::MessageLogger::MessageLogger
MessageLogger()=default
edm::MessageLogger::~MessageLogger
virtual ~MessageLogger()
edm::MessageLogger::setThreadContext
virtual void setThreadContext(ModuleCallingContext const &)=0
edm::MessageLogger
Definition:
edm_MessageLogger.h:28
Generated for CMSSW Reference Manual by
1.8.5