Public Member Functions | Public Attributes | List of all members
mf::MFDestinationConfig::Config Struct Reference

#include <MFConfig.h>

Public Member Functions

 Config ()
 

Public Attributes

fhicl::OptionalDelegatedParameter destinations
 

Detailed Description

Definition at line 16 of file MFConfig.h.

Constructor & Destructor Documentation

mf::MFDestinationConfig::Config::Config ( void  )

Definition at line 38 of file MFConfig.cc.

39  : destinations{
40  fhicl::Name{"destinations"},
42  R"(The 'destinations' parameter represents a FHiCL table of named
43 destinations, each of which are configured to specify how messages
44 are logged to a given target. It has the general form of:
45 
46  destinations: {
47  // Ordinary destinations
48  dest1 : {...}
49  dest2 : {...}
50  ...
51  statistics: { // optional
52  // Statistics destinations
53  stat1: {...}
54  ...
55  }
56  }
57 
58 For a listing of allowed ordinary destinations, type:
59 
60  art --print-available mfPlugin
61 
62 The allowed configuration for a given destination type can be printed
63 by specifying:
64 
65  art --print-description mfPlugin:<destination type>
66 
67 It is permitted to specify an ordinary destination called
68 'statistics'. The 'statistics' destination is a FHiCL table that has
69 named statistics destinations, which can be used to encapsulate the
70 configuration related to statistics-tracking of messages logged to a
71 each ordinary destination. To print out the allowed statistics
72 destinations and the allowed configuration corresponding to a given
73 statistics destination, replace the 'mfPlugin' specification with
74 'mfStatsPlugin'.
75 
76 If a value for 'destinations' is not supplied, one will be provided for you.)"}}
77  {}
fhicl::OptionalDelegatedParameter destinations
Definition: MFConfig.h:18

Member Data Documentation

fhicl::OptionalDelegatedParameter mf::MFDestinationConfig::Config::destinations

Definition at line 18 of file MFConfig.h.


The documentation for this struct was generated from the following files: