Main Page
Namespaces
Classes
Package Documentation
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
AlCaHLTBitMon_QueryRunRegistry.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
service
Definition:
service.py:1
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
edm
HLT enums.
Definition:
AlignableModifier.h:17
lumiQTWidget.t
t
Definition:
lumiQTWidget.py:50
Generated for CMSSW Reference Manual by
1.8.11