47 DirectDriver(
size_t alignment,
size_t block_size,
size_t copy_buffer_size);
52 DirectDriver(
const DirectDriver &) =
default;
57 size_t alignment() const noexcept;
65 void alignment(
size_t value);
70 size_t block_size() const noexcept;
77 void block_size(
size_t value);
82 size_t copy_buffer_size() const noexcept;
90 void copy_buffer_size(
size_t value);
92 virtual
void operator()(const property::FileAccessList &fapl) const;
93 virtual
DriverID id() const noexcept;
98 size_t copy_buffer_size_;
DriverID
enumeration to determine the file driver
Definition: driver.hpp:49
Definition: attribute.hpp:43
#define DLL_EXPORT
Definition: windows.hpp:35