LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
MFConfig.h
Go to the documentation of this file.
1 #ifndef messagefacility_MessageLogger_MFConfig_h
2 #define messagefacility_MessageLogger_MFConfig_h
3 // vim: set sw=2 expandtab :
4 
9 
10 #include <string>
11 
12 namespace mf {
13 
15 
16  // Configuration
17  public:
18  struct Config {
19 
20  ~Config();
21  Config();
22 
24  };
25 
26  // Special Member Functions
27  public:
34  };
35 
36  class MFConfig {
37 
38  // Configuration
39  public:
40  struct Config {
41 
42  ~Config();
43  Config();
44 
45  // Note: Now obsolete, not removed to preserve backwards compatibility.
47  // Note: Now obsolete, not removed to preserve backwards compatibility.
49  // Note: Now obsolete, not removed to preserve backwards compatibility.
51  // Note: Now obsolete, not removed to preserve backwards compatibility.
54  };
55 
57 
58  // Special Member Functions
59  public:
60  ~MFConfig();
61  MFConfig();
62  };
63 
64 } // namespace mf
65 
66 #endif /* messagefacility_MessageLogger_MFConfig_h */
67 
68 // Local Variables:
69 // mode: c++
70 // End:
fhicl::OptionalDelegatedParameter destinations
Definition: MFConfig.h:23
fhicl::Sequence< std::string > suppressDebug
Definition: MFConfig.h:48
fhicl::TableFragment< MFDestinationConfig::Config > destinations
Definition: MFConfig.h:53
fhicl::Sequence< std::string > suppressWarning
Definition: MFConfig.h:52
MFDestinationConfig & operator=(MFDestinationConfig const &)=delete
fhicl::Sequence< std::string > debugModules
Definition: MFConfig.h:46
fhicl::Sequence< std::string > suppressInfo
Definition: MFConfig.h:50