#include <CompressionStrategy.h>
A restriction of Compress
to integral values.
Public Member Functions | |
Construction | |
template<typename... Ts> | |
CompressInts (Ts &&... args) | |
Constructor. | |
Operations | |
template<typename T > | |
bool | apply (fitsfile *fptr, const ImageHdu::Initializer< T > &init) |
Try compressing. More... | |
template<typename T > | |
std::unique_ptr< TAlgo > | compression (const ImageHdu::Initializer< T > &init) |
Try creating a compression algorithm. More... | |
Public Member Functions inherited from CompressionActionMixin< CompressInts< TAlgo > > | |
CompressionActionMixin ()=default | |
Public Member Functions inherited from CompressionAction | |
CompressionAction ()=default | |