42 #pragma clang diagnostic push
43 #pragma clang diagnostic ignored "-Wpadded"
85 virtual
bool is_encoding_enabled() const;
92 virtual
bool is_decoding_enabled() const;
108 #pragma clang diagnostic pop
abstract filter class
Definition: filter.hpp:46
FilterID id() const noexcept
get the ID of the filter
Filter()
default constructor
Filter(const Filter &)=default
virtual void operator()(const property::DatasetCreationList &dcpl, Availability flag=Availability::Mandatory) const =0
apply filter
dataset creation property list
Definition: dataset_creation.hpp:111
Availability
availability requirement of a filter
Definition: types.hpp:48
H5Z_filter_t FilterID
Definition: types.hpp:33
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29