47 void chunk_slots(
size_t nslots) noexcept;
48 size_t chunk_slots() const noexcept;
50 void chunk_cache_size(
size_t size) noexcept;
51 size_t chunk_cache_size() const noexcept;
53 void preemption_policy(
double value) noexcept;
54 double preemption_policy() const noexcept;
61 #if (defined(_DOXYGEN_) || H5_VERSION_GE(1,10,0))
112 #if (defined(_DOXYGEN_) || H5_VERSION_GE(1,10,0))
Wrapper for hid_t object identifiers.
Definition: object_handle.hpp:67
chunk cache parameter class
Definition: dataset_access.hpp:41
ChunkCacheParameters(size_t nslots, size_t nbytes, double preempt_policy) noexcept
ChunkCacheParameters() noexcept
dataset access property list
Definition: dataset_access.hpp:76
DatasetAccessList()
default constructor
ChunkCacheParameters chunk_cache_parameters() const
get chunk cache parameters
void virtual_view(VirtualDataView view) const
missing data handling for virtual datasets (since hdf5 1.10.0)
DatasetAccessList(ObjectHandle &&handle)
constructor
~DatasetAccessList() override
destructor
void chunk_cache_parameters(const ChunkCacheParameters ¶ms) const
set the chunk cache parameters
VirtualDataView virtual_view() const
get missing data strategy for virtual datasets (since hdf5 1.10.0)
link access property list
Definition: link_access.hpp:43
std::ostream & operator<<(std::ostream &stream, const VirtualDataView &view)
VirtualDataView
virtual data view enumeration (since hdf5 1.10.0)
Definition: dataset_access.hpp:65
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29