39 #pragma clang diagnostic push
40 #pragma clang diagnostic ignored "-Wpadded"
49 enum class ScaleType: std::underlying_type<H5Z_SO_scale_type_t>::type {
51 FloatDScale = H5Z_SO_FLOAT_DSCALE,
53 FloatEScale = H5Z_SO_FLOAT_ESCALE,
80 int scale_factor() const noexcept;
85 void scale_factor(
int scale_factor);
87 virtual
void operator()(const property::DatasetCreationList &dcpl,
95 #pragma clang diagnostic pop
abstract filter class
Definition: filter.hpp:46
Definition: scaleoffset.hpp:43
ScaleOffset()
default constructor
ScaleOffset::ScaleType scale_type() const noexcept
get scale type
ScaleOffset(ScaleOffset::ScaleType scale_type, int scale_factor)
constructor with scale type and scale factor
ScaleType
character set encoding used by string types and links
Definition: scaleoffset.hpp:49
Availability
availability requirement of a filter
Definition: types.hpp:48
std::ostream & operator<<(std::ostream &stream, const ScaleOffset::ScaleType &scale_type)
stream output operator for CharacterEncoding enumerations
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29