HL-HDF
HL_FileCreationProperty Struct Reference

Properties that can be finely tuned when creating a HDF5 file. More...

#include <hlhdf_types.h>

Public Attributes

HL_PropertyVersion version
 See HL_PropertyVersion.
 
hsize_t userblock
 See hdf5 documentation for H5Pset_userblock and H5Pget_userblock for purpose.
 
HL_PropertySize sizes
 See HL_PropertySize.
 
HL_PropertySymK sym_k
 See HL_PropertySymK.
 
unsigned istore_k
 See hdf5 documentation for H5Pset_istore_k and H5Pget_istore_k for purpose.
 
hsize_t meta_block_size
 This is actually in the File access properties but atm it feels like overkill to provide the user with functionality to fine tune all these variables since its only the meta_block_size we have found any use for.
 

Detailed Description

Properties that can be finely tuned when creating a HDF5 file.

Member Data Documentation

◆ istore_k

unsigned HL_FileCreationProperty::istore_k

See hdf5 documentation for H5Pset_istore_k and H5Pget_istore_k for purpose.

◆ meta_block_size

hsize_t HL_FileCreationProperty::meta_block_size

This is actually in the File access properties but atm it feels like overkill to provide the user with functionality to fine tune all these variables since its only the meta_block_size we have found any use for.

If the value of meta_block_size is 2048, then we are using default value and the default FILE_ACCESS_PROPERTY will be used.

◆ sizes

HL_PropertySize HL_FileCreationProperty::sizes

◆ sym_k

HL_PropertySymK HL_FileCreationProperty::sym_k

◆ userblock

hsize_t HL_FileCreationProperty::userblock

See hdf5 documentation for H5Pset_userblock and H5Pget_userblock for purpose.

◆ version

HL_PropertyVersion HL_FileCreationProperty::version

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