|
chihaya
Validating delayed array operations in HDF5
|
Options for validate().
More...
#include <utils_public.hpp>
Public Attributes | |
| bool | details_only = false |
| hsize_t | contiguous_chunk_size = sanisizer::cap<hsize_t>(10000) |
| ValidateRegistry | array_validate_registry |
| ValidateRegistry | operation_validate_registry |
Options for validate().
| ValidateRegistry chihaya::Options::array_validate_registry |
Custom registry of functions to be used by validate() on arrays. If a custom function is provided for an existing array type in chihaya, it is used instead of the default function.
| hsize_t chihaya::Options::contiguous_chunk_size = sanisizer::cap<hsize_t>(10000) |
Size of the streaming chunks (in terms of the number of elements) to use for contiguous HDF5 datasets. Ignored for chunked datasets where streaming chunk size is defined as the dataset's chunk size.
| bool chihaya::Options::details_only = false |
Whether to skip extensive validation and just return the ArrayDetails. If this is set to true, it is assumed that the array/operation is already valid.
| ValidateRegistry chihaya::Options::operation_validate_registry |
Custom registry of functions to be used by validate() on operations. If a custom function is provided for an existing operation type in chihaya, it is used instead of the default function.