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.
-
UNDEFINED
no fill value is defined¶
-
DEFAULT
a default fill value has been set¶
-
USER_DEFINED
a fill value has been provided by the user¶
-
-
class
pninexus.h5cpp.property.
DatasetFillTime
¶ Determines whenthe fill value for a dataset will be set
-
IFSET
fill value will be set during setup¶
-
ALLOC
fill value will be set during allocation¶
-
NEVER
the 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.
-
DEFAULT
use the default allocation time¶
-
EARLY
as early as possible¶
-
INCR
incremental¶
-
LATE
as late as possible¶
-
-
class
pninexus.h5cpp.property.
DatasetLayout
¶ Enumeration determining the layout of an HDF5 dataset
-
COMPACT
use a compact layout¶
-
CONTIGUOUS
use a contiguous layout¶
-
CHUNKED
use a chunked layout¶
-
VIRTUAL
use a virtual layout¶
-
-
class
pninexus.h5cpp.property.
LibVersion
¶ -
LATEST
denotes the latest library version¶
-
EARLIEST
denotes the earliest library version¶
-
-
class
pninexus.h5cpp.property.
CopyFlag
¶ Flag controlling the copying behavior in HDF5.
-
SHALLOW_HIERARCHY
no recursive copying¶
-
EXPAND_SOFT_LINKS
expand soft links when copying¶
-
EXPAND_EXTERNAL_LINKS
expand external links when copyin¶
-
EXPAND_REFERENCES
expand references when copying¶
-
WITHOUT_ATTRIBUTES
do not include attributes when copying¶
-
MERGE_COMMITTED_TYPES
merge 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
¶