ELlist.h
Go to the documentation of this file.
1 #ifndef messagefacility_Utilities_ELlist_h
2 #define messagefacility_Utilities_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 mf {
27  class ELdestination;
28  using ELlist_det = std::list<ELdestination*>;
29  using ELlist_string = std::list<std::string>;
30 }
31 
32 #endif /* messagefacility_Utilities_ELlist_h */
33 
34 // Local Variables:
35 // mode: c++
36 // End:
std::list< ELdestination * > ELlist_det
Definition: ELlist.h:28
std::list< std::string > ELlist_string
Definition: ELlist.h:29