LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
mfPlugin.h
Go to the documentation of this file.
1
#ifndef messagefacility_plugins_mfPlugin_h
2
#define messagefacility_plugins_mfPlugin_h
3
// vim: set sw=2 expandtab :
4
5
#include "cetlib/PluginTypeDeducer.h"
6
#include "cetlib/ProvideFilePathMacro.h"
7
#include "cetlib/ProvideMakePluginMacros.h"
8
#include "
fhiclcpp/ParameterSet.h
"
9
#include "
messagefacility/MessageService/ELdestination.h
"
10
#include "
messagefacility/MessageService/ELostreamOutput.h
"
11
12
#include <memory>
13
#include <string>
14
15
#define MFPLUGIN_RESULT_BASE mf::service::ELostreamOutput
16
17
#define MAKE_MFPLUGIN_START(pset_name, pset) \
18
MAKE_PLUGIN_START( \
19
auto, std::string const& pset_name, fhicl::ParameterSet const& pset)
20
#define MAKE_MFPLUGIN_END(MAKE_PLUGIN_END)
21
22
CET_PROVIDE_FILE_PATH()
23
DEFINE_BASIC_PLUGINTYPE_FUNC(
mf
::service::ELdestination)
24
25
#endif
/* messagefacility_plugins_mfPlugin_h */
26
27
// Local Variables:
28
// mode: c++
29
// End:
ELdestination.h
mf
Definition:
MessageLogger.cc:42
ParameterSet.h
ELostreamOutput.h
messagefacility
plugins
mfPlugin.h
Generated on Thu May 2 2024 20:59:52 for LArSoft by
1.8.11