artdaq_mfextensions  v1_05_00
mfviewer::LogReader Class Reference

MessageFacility Log Reader Read messagefacility log archive and reemit as messagefacility messages More...

#include <mfextensions/Receivers/LogReader_receiver.hh>

Inheritance diagram for mfviewer::LogReader:
mfviewer::MVReceiver

Public Member Functions

 LogReader (const fhicl::ParameterSet &pset)
 LogReader Constructor More...
 
virtual ~LogReader ()
 LogReader Destructor More...
 
void run ()
 Receiver loop method. Reads messages from file and emits newMessage signal More...
 
msg_ptr_t read_next ()
 Read the next message from the input stream More...
 
bool iseof ()
 
- Public Member Functions inherited from mfviewer::MVReceiver
template<typename T >
void qt_check_for_QOBJECT_macro (const T &_q_argument) const
 
virtual const QMetaObject * metaObject () const
 
virtual void * qt_metacast (const char *)
 
virtual int qt_metacall (QMetaObject::Call, int, void **)
 
 MVReceiver (fhicl::ParameterSet const &pset)
 Construct a MVReceiver using the given ParameterSet More...
 
virtual ~MVReceiver ()
 MVReceiver destructor More...
 
void stop ()
 Stop the MVReceiver thread More...
 

Additional Inherited Members

- Static Public Member Functions inherited from mfviewer::MVReceiver
static QString tr (const char *s, const char *c=0)
 
static QString trUtf8 (const char *s, const char *c=0)
 
static QString tr (const char *s, const char *c, int n)
 
static QString trUtf8 (const char *s, const char *c, int n)
 
- Static Public Attributes inherited from mfviewer::MVReceiver
static const QMetaObject staticMetaObject
 
- Protected Member Functions inherited from mfviewer::MVReceiver
void NewMessage (msg_ptr_t const &msg)
 When a message is received by the MVReceiver, this signal should be raised so that the connected listener can process it. More...
 
- Protected Attributes inherited from mfviewer::MVReceiver
bool stopRequested_
 Whether the MVRecevier should stop More...
 

Detailed Description

MessageFacility Log Reader Read messagefacility log archive and reemit as messagefacility messages

Definition at line 20 of file LogReader_receiver.hh.

Constructor & Destructor Documentation

mfviewer::LogReader::LogReader ( const fhicl::ParameterSet &  pset)
explicit

LogReader Constructor

Parameters
psetParameterSet used to configure the LogReader

Definition at line 5 of file LogReader_receiver.cc.

mfviewer::LogReader::~LogReader ( )
virtual

LogReader Destructor

Definition at line 13 of file LogReader_receiver.cc.

Member Function Documentation

msg_ptr_t mfviewer::LogReader::read_next ( )

Read the next message from the input stream

Returns
qt_mf_msg from log file

Definition at line 74 of file LogReader_receiver.cc.

void mfviewer::LogReader::run ( )

Receiver loop method. Reads messages from file and emits newMessage signal

Definition at line 25 of file LogReader_receiver.cc.


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