Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
FWCore
MessageLogger
interface
ELextendedID.h
Go to the documentation of this file.
1
#ifndef MessageLogger_ELextendedID_h
2
#define MessageLogger_ELextendedID_h
3
4
// ----------------------------------------------------------------------
5
//
6
// ELextendedID.h is used as a key in maps for both counting toward
7
// limits on how many times a destination will react
8
// to a type of message, and for statistics.
9
//
10
// 07-Jul-1998 mf Created file.
11
// 26-Aug-1998 WEB Updated with ELseverityLevel in place of int.
12
//
13
// ----------------------------------------------------------------------
14
15
#include "
FWCore/MessageLogger/interface/ELseverityLevel.h
"
16
17
#include <string>
18
19
namespace
edm {
20
21
// ----------------------------------------------------------------------
22
// ELextendedID:
23
// ----------------------------------------------------------------------
24
25
class
ELextendedID
{
26
public
:
27
// ----- Publicly accessible data members:
28
//
29
std::string
id
;
30
messagelogger::ELseverityLevel
severity
;
31
std::string
module
;
32
std::string
subroutine
;
33
34
// ----- Comparator:
35
//
36
bool
operator<
(
const
ELextendedID
& xid)
const
;
37
38
// ----- (Re)initializer:
39
//
40
void
clear
();
41
42
};
// ELextendedID
43
44
// ----------------------------------------------------------------------
45
46
}
// end of namespace edm
47
48
#endif // MessageLogger_ELextendedID_h
edm::ELextendedID::severity
messagelogger::ELseverityLevel severity
Definition:
ELextendedID.h:30
edm::ELextendedID::operator<
bool operator<(const ELextendedID &xid) const
Definition:
ELextendedID.cc:20
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ELextendedID::module
std::string module
Definition:
ELextendedID.h:31
edm::ELextendedID
Definition:
ELextendedID.h:25
edm::ELextendedID::id
std::string id
Definition:
ELextendedID.h:29
edm::ELextendedID::subroutine
std::string subroutine
Definition:
ELextendedID.h:32
ELseverityLevel.h
edm::ELextendedID::clear
void clear()
Definition:
ELextendedID.cc:41
edm::messagelogger::ELseverityLevel
Definition:
ELseverityLevel.h:26
Generated for CMSSW Reference Manual by
1.8.5