pninexus.h5cpp.property¶
Enumerations¶
-
class
pninexus.h5cpp.property.DatasetFillValueStatus¶ status of the fill value setup for a dataset
Determines the status of the fill value for a given dataset.
-
UNDEFINEDno fill value is defined¶
-
DEFAULTa default fill value has been set¶
-
USER_DEFINEDa fill value has been provided by the user¶
-
-
class
pninexus.h5cpp.property.DatasetFillTime¶ Determines whenthe fill value for a dataset will be set
-
IFSETfill value will be set during setup¶
-
ALLOCfill value will be set during allocation¶
-
NEVERthe fill value will never be set¶
-
-
class
pninexus.h5cpp.property.DatasetAllocTime¶ Enumeration determining the point in time when space for a dataset will be allocated.
-
DEFAULTuse the default allocation time¶
-
EARLYas early as possible¶
-
INCRincremental¶
-
LATEas late as possible¶
-
-
class
pninexus.h5cpp.property.DatasetLayout¶ Enumeration determining the layout of an HDF5 dataset
-
COMPACTuse a compact layout¶
-
CONTIGUOUSuse a contiguous layout¶
-
CHUNKEDuse a chunked layout¶
-
VIRTUALuse a virtual layout¶
-
-
class
pninexus.h5cpp.property.LibVersion¶ -
LATESTdenotes the latest library version¶
-
EARLIESTdenotes the earliest library version¶
-
-
class
pninexus.h5cpp.property.CopyFlag¶ Flag controlling the copying behavior in HDF5.
-
SHALLOW_HIERARCHYno recursive copying¶
-
EXPAND_SOFT_LINKSexpand soft links when copying¶
-
EXPAND_EXTERNAL_LINKSexpand external links when copyin¶
-
EXPAND_REFERENCESexpand references when copying¶
-
WITHOUT_ATTRIBUTESdo not include attributes when copying¶
-
MERGE_COMMITTED_TYPESmerge committed types during copying¶
-
Utility classes¶
-
class
pninexus.h5cpp.property.CopyFlags¶ -
property
expand_external_links¶
-
property
expand_references¶
-
property
expand_soft_links¶
-
property
merge_committed_types¶
-
property
shallow_hierarchy¶
-
property
without_attributes¶
-
property
Property list classes¶
-
class
pninexus.h5cpp.property.AttributeCreationList¶
Object property lists¶
Dataset property lists¶
-
class
pninexus.h5cpp.property.DatasetCreationList¶ -
property
allocation_time¶
-
property
chunk¶
-
property
fill_time¶
-
fill_value()¶
-
property
fill_value_status¶
-
property
layout¶
-
property
nfilters¶
-
set_fill_value()¶
-
property
-
class
pninexus.h5cpp.property.DatasetTransferList¶ Property list controlling the data transfer during dataset IO operations.
File property lists¶
-
class
pninexus.h5cpp.property.FileAccessList¶ Property list controlling how files are accessed.
-
library_version_bound_high¶ Read-only property returning the version uppermost version boundary.
- Returns
library boundary
- Return type
-
library_version_bound_low¶ Read-only property returning the lowest compatible HDF5 version.
- Returns
library bound
- Return type
-
library_version_bounds(lower, upper)¶ Set the upper and lower compatibility version bounds for a new file.
- Parameters
lower (LibVersion) – determines the lowest compat. version
upper (LibVersion) – determines the highest compat. version
-
-
class
pninexus.h5cpp.property.FileCreationList¶ Property list controlling the file creation process
-
property
btree_rank¶
-
property
btree_symbols¶
-
property
chunk_tree_rank¶
-
property
object_length_size¶
-
property
object_offset_size¶
-
property
user_block¶
-
property
-
class
pninexus.h5cpp.property.FileMountList¶ Property List controlling the mounting of external files.
Group property lists¶
-
class
pninexus.h5cpp.property.GroupCreationList¶ -
property
estimated_link_name_length¶
-
property
estimated_number_of_links¶
-
property
link_creation_order¶
-
property
link_storage_maximum_compact¶
-
property
link_storage_minimum_dense¶
-
link_storage_thresholds()¶
-
property
local_heap_size_hint¶
-
property
-
class
pninexus.h5cpp.property.GroupAccessList¶