35 #pragma clang diagnostic push
36 #pragma clang diagnostic ignored "-Wpadded"
48 AllowK13 = H5_SZIP_ALLOW_K13_OPTION_MASK,
50 Chip = H5_SZIP_CHIP_OPTION_MASK,
52 EntropyCoding = H5_SZIP_EC_OPTION_MASK,
54 NearestNeighbor = H5_SZIP_NN_OPTION_MASK,
91 unsigned int pixels_per_block() const noexcept;
96 void pixels_per_block(
unsigned int pixels_per_block);
98 virtual
void operator()(const property::DatasetCreationList &dcpl,
102 unsigned int pixels_per_block_;
105 DLL_EXPORT std::ostream &operator<<(std::ostream &stream,const
SZip::OptionMask &flags);
124 #pragma clang diagnostic pop
abstract filter class
Definition: filter.hpp:46
SZip()
default constructor
SZip(OptionMask option_mask, unsigned int pixels_per_block)
constructor option mask and pixels per block
OptionMaskBase option_mask() const noexcept
get the option mask
std::underlying_type< OptionMask >::type OptionMaskBase
option mask base type
Definition: szip.hpp:57
OptionMask
encoding method
Definition: szip.hpp:44
SZip(OptionMaskBase option_mask, unsigned int pixels_per_block)
constructor option mask and pixels per block
Availability
availability requirement of a filter
Definition: types.hpp:48
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29