Obtaining a Data Element Slab
Function Syntax
Select a hyperslab region to add to the current selection.
herr_t H5Sselect_hyperslab(hid_t spaceId, H5S_seloper_t operate, const hssize_t start[], const hsize_t stride[], const hsize_t count[], const hsize_t block[] )
Parameters
Parameter |
Description |
Value Range |
Input/Output |
|---|---|---|---|
spaceId |
Identifier of the data space to modify |
Integer |
Input |
operate |
Operation to perform on current selection |
Non-empty |
Input |
start[] |
Hyperslab start offset |
Non-empty |
Input |
stride[] |
Hyperslab stride |
Non-empty |
Input |
count[] |
Number of blocks included in the hyperslab |
Non-empty |
Input |
block[] |
Size of the blocks in the hyperslab |
Non-empty |
Input |
Return Value
- Success: non-negative value
- Failure: negative value
Parent topic: Data Space APIs