Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
FWCore
MessageLogger
interface
ELlist.h
Go to the documentation of this file.
1
#ifndef MessageLogger_ELlist_h
2
#define MessageLogger_ELlist_h
3
4
// ----------------------------------------------------------------------
5
//
6
// ELlist.h Provides a list class with the semantics of std::list.
7
// Customizers may substitute for this class to provide either
8
// a list with a different allocator, or whatever else.
9
//
10
// We typedef an individual type for each of these lists since
11
// the syntax
12
// typedef list ELlist;
13
// ELlist<ELdestination> sinks;
14
// may or may not be valid C++, and if valid probably won't work
15
// everywhere.
16
//
17
// The following elements of list semantics are relied upon:
18
// push_back() ELadminstrator
19
//
20
//
21
// ----------------------------------------------------------------------
22
23
#include <list>
24
#include <string>
25
26
namespace
edm {
27
28
// ----------------------------------------------------------------------
29
30
class
ELdestination;
31
typedef
std::list<ELdestination *>
ELlist_dest
;
32
33
typedef
std::list<std::string>
ELlist_string
;
34
35
// ----------------------------------------------------------------------
36
37
}
// end of namespace edm
38
39
#endif // MessageLogger_ELlist_h
edm::ELlist_string
std::list< std::string > ELlist_string
Definition:
ELlist.h:33
edm::ELlist_dest
std::list< ELdestination * > ELlist_dest
Definition:
ELlist.h:30
Generated for CMSSW Reference Manual by
1.8.5