$treeview $search $mathjax $extrastylesheet
artdaq_mfextensions  v1_03_03a
$projectbrief
$projectbrief
$searchbox

mfplugins::ELMultiFileOutput Class Reference

Message Facility Destination which automatically opens files and sorts messages into them based on given criteria. More...

Inherits mf::service::ELdestination.

List of all members.

Classes

struct  Config

Public Member Functions

 ELMultiFileOutput (Parameters const &pset)
 ELMultiFileOutput Constructor.
virtual ~ELMultiFileOutput ()
 Default virtual Destructor.
virtual void routePayload (const std::ostringstream &oss, const ErrorObj &msg) override
 Serialize a MessageFacility message to the output.
virtual void flush () override
 Flush any text in the ostream buffer to disk.

Detailed Description

Message Facility Destination which automatically opens files and sorts messages into them based on given criteria.

Definition at line 20 of file MultiFile_mfPlugin.cc.


Constructor & Destructor Documentation

mfplugins::ELMultiFileOutput::ELMultiFileOutput ( Parameters const &  pset  ) 

ELMultiFileOutput Constructor.

Parameters:
pset ParameterSet used to configure ELMultiFileOutput

Definition at line 79 of file MultiFile_mfPlugin.cc.

virtual mfplugins::ELMultiFileOutput::~ELMultiFileOutput (  )  [inline, virtual]

Default virtual Destructor.

Definition at line 47 of file MultiFile_mfPlugin.cc.


Member Function Documentation

void mfplugins::ELMultiFileOutput::routePayload ( const std::ostringstream &  oss,
const ErrorObj &  msg 
) [override, virtual]

Serialize a MessageFacility message to the output.

Parameters:
oss Stringstream object containing message data
msg MessageFacility object containing header information

Definition at line 91 of file MultiFile_mfPlugin.cc.


The documentation for this class was generated from the following file:

Generated on 7 Mar 2019 for artdaq_mfextensions by  doxygen 1.6.1