IRawReader Class Reference

#include <IRawReader.h>

Inheritance diagram for IRawReader:

PthrReaderBufPool< Reader, PoolSize > RawFileReader List of all members.

Public Member Functions

virtual ~IRawReader ()
virtual const uint32_t * nextEvent ()=0
virtual const uint32_t * currentEvent () const =0
virtual uint32_t runNo ()=0
virtual std::string currentFile ()=0
virtual uint32_t stat ()=0

Detailed Description

Definition at line 7 of file IRawReader.h.


Constructor & Destructor Documentation

virtual IRawReader::~IRawReader (  )  [inline, virtual]

Definition at line 11 of file IRawReader.h.

00011 {}


Member Function Documentation

virtual const uint32_t* IRawReader::currentEvent (  )  const [pure virtual]

Implemented in PthrReaderBufPool< Reader, PoolSize >, RawFileReader, and PthrReaderBufPool< Reader >.

virtual std::string IRawReader::currentFile (  )  [pure virtual]

Implemented in PthrReaderBufPool< Reader, PoolSize >, RawFileReader, and PthrReaderBufPool< Reader >.

Referenced by RawDataInputSvc::currentFile().

virtual const uint32_t* IRawReader::nextEvent (  )  [pure virtual]

Implemented in PthrReaderBufPool< Reader, PoolSize >, RawFileReader, and PthrReaderBufPool< Reader >.

Referenced by RawDataInputSvc::nextEvent().

virtual uint32_t IRawReader::runNo (  )  [pure virtual]

Implemented in PthrReaderBufPool< Reader, PoolSize >, RawFileReader, and PthrReaderBufPool< Reader >.

Referenced by RawDataInputSvc::runNo().

virtual uint32_t IRawReader::stat (  )  [pure virtual]

Implemented in PthrReaderBufPool< Reader, PoolSize >, RawFileReader, and PthrReaderBufPool< Reader >.

Referenced by RawDataInputSvc::nextEvent().


Generated on Tue Nov 29 23:19:46 2016 for BOSS_7.0.2 by  doxygen 1.4.7