HDF5  1.12.0
H5O_layout_chunk_t Struct Reference

#include <H5Oprivate.h>

Data Fields

H5D_chunk_index_t idx_type
 
uint8_t flags
 
unsigned ndims
 
uint32_t dim [H5O_LAYOUT_NDIMS]
 
unsigned enc_bytes_per_dim
 
uint32_t size
 
hsize_t nchunks
 
hsize_t max_nchunks
 
hsize_t chunks [H5O_LAYOUT_NDIMS]
 
hsize_t max_chunks [H5O_LAYOUT_NDIMS]
 
hsize_t down_chunks [H5O_LAYOUT_NDIMS]
 
hsize_t max_down_chunks [H5O_LAYOUT_NDIMS]
 
union {
   H5O_layout_chunk_farray_t   farray
 
   H5O_layout_chunk_earray_t   earray
 
   H5O_layout_chunk_bt2_t   btree2
 
u
 

Field Documentation

◆ btree2

◆ chunks

hsize_t chunks[H5O_LAYOUT_NDIMS]

◆ dim

◆ down_chunks

hsize_t down_chunks[H5O_LAYOUT_NDIMS]

◆ earray

◆ enc_bytes_per_dim

unsigned enc_bytes_per_dim

Referenced by H5D__layout_meta_size().

◆ farray

◆ flags

◆ idx_type

◆ max_chunks

hsize_t max_chunks[H5O_LAYOUT_NDIMS]

◆ max_down_chunks

hsize_t max_down_chunks[H5O_LAYOUT_NDIMS]

◆ max_nchunks

hsize_t max_nchunks

◆ nchunks

hsize_t nchunks

◆ ndims

◆ size

uint32_t size

Referenced by H5D_get_create_plist().

◆ u

union { ... } u

The documentation for this struct was generated from the following file: