Class BlockProducer
Defined in File BlockProducer.h
Nested Relationships
Nested Types
Inheritance Relationships
Derived Types
public ska::pst::common::FileBlockProducer
(Class FileBlockProducer)public ska::pst::smrb::SmrbBlockProducer
(Class SmrbBlockProducer)
Class Documentation
-
class BlockProducer
Interface used for reading blocks of data from a source.
Subclassed by ska::pst::common::FileBlockProducer, ska::pst::smrb::SmrbBlockProducer
Public Functions
-
virtual ~BlockProducer() = default
Virtual destructor required for interfaces.
-
virtual const ska::pst::common::AsciiHeader &get_header() const = 0
Get the AsciiHeader that describes the block stream.
- Returns
const ska::pst::common::AsciiHeader& header of the data
-
virtual ~BlockProducer() = default