#include <UnpackerAcqu_detail.h>
|
| virtual size_t | SizeOfHeader () const =0 |
| |
| virtual bool | InspectHeader (const std::vector< uint32_t > &buffer) const =0 |
| |
| virtual void | Setup (std::unique_ptr< RawFileReader > &&reader_, std::vector< std::uint32_t > &&buffer_)=0 |
| |
◆ queue_t
◆ ~UnpackerAcquFileFormat()
| UnpackerAcquFileFormat::~UnpackerAcquFileFormat |
( |
| ) |
|
|
virtual |
◆ FillEvents()
| virtual void ant::UnpackerAcquFileFormat::FillEvents |
( |
queue_t & |
queue | ) |
|
|
pure virtualnoexcept |
◆ Get()
Get a suitable instance for the given filename.
- Parameters
-
- Returns
- the instance, or nullptr if nothing found
Throws exception if something unusual is encountered.
- Todo:
- Check for big-endian/little-endian formatted files?
◆ InspectHeader()
| virtual bool ant::UnpackerAcquFileFormat::InspectHeader |
( |
const std::vector< uint32_t > & |
buffer | ) |
const |
|
protectedpure virtual |
◆ PercentDone()
| virtual double ant::UnpackerAcquFileFormat::PercentDone |
( |
| ) |
const |
|
pure virtual |
◆ Setup()
| virtual void ant::UnpackerAcquFileFormat::Setup |
( |
std::unique_ptr< RawFileReader > && |
reader_, |
|
|
std::vector< std::uint32_t > && |
buffer_ |
|
) |
| |
|
protectedpure virtual |
◆ SizeOfHeader()
| virtual size_t ant::UnpackerAcquFileFormat::SizeOfHeader |
( |
| ) |
const |
|
protectedpure virtual |
The documentation for this class was generated from the following files: