Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FWCore
MessageService
interface
ELset.h
Go to the documentation of this file.
1
#ifndef FWCore_MessageService_ELset_h
2
#define FWCore_MessageService_ELset_h
3
4
5
// ----------------------------------------------------------------------
6
//
7
// ELset.h Provides a set class with the semantics of std::set.
8
// Customizers may substitute for this class to provide either
9
// a set with a different allocator, or whatever else.
10
//
11
// The following elements of set semantics are relied upon:
12
// insert()
13
// clear()
14
// find() which returns an iterator which may or may not be .end()
15
//
16
// ----------------------------------------------------------------------
17
18
#include "
FWCore/MessageLogger/interface/ELstring.h
"
19
20
#include <set>
21
22
23
namespace
edm {
24
namespace
service {
25
26
27
struct
ELsetS
{
28
std::string
s
;
29
ELsetS
(
const
std::string
&
ss
) :
s
(ss) {}
30
bool
operator<
(
const
ELsetS
&
t
)
const
{
return
(
s
<t.
s
); }
31
};
32
33
typedef
std::set<ELsetS>
ELset_string
;
34
35
// ----------------------------------------------------------------------
36
37
38
}
// end of namespace service
39
}
// end of namespace edm
40
41
42
#endif // FWCore_MessageService_ELset_h
tree.t
tuple t
Definition:
tree.py:139
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
edm::service::ELsetS::ELsetS
ELsetS(const std::string &ss)
Definition:
ELset.h:29
edm::service::ELsetS::s
std::string s
Definition:
ELset.h:28
edm::service::ELsetS
Definition:
ELset.h:27
edm::service::ELset_string
std::set< ELsetS > ELset_string
Definition:
ELset.h:33
ELstring.h
edm::service::ELsetS::operator<
bool operator<(const ELsetS &t) const
Definition:
ELset.h:30
contentValuesCheck.ss
list ss
Definition:
contentValuesCheck.py:32
Generated for CMSSW Reference Manual by
1.8.5