Creates a new property list as an instance of a property list class
Procedure:
Signature:
hid_t H5Pcreate(
hid_t cls_id
)
Fortran90 Interface: h5pcreate_f
SUBROUTINE h5pcreate_f(classtype, prp_id, hdferr)
IMPLICIT NONE
INTEGER, INTENT(IN) :: classtype ! The type of the property list
! to be created
! Possible values are:
! H5P_ATTRIBUTE_CREATE_F
! H5P_DATASET_ACCESS_F
! H5P_DATASET_CREATE_F
! H5P_DATASET_XFER_F
! H5P_DATATYPE_ACCESS_F
! H5P_DATATYPE_CREATE_F
! H5P_FILE_ACCESS_F
! H5P_FILE_CREATE_F
! H5P_FILE_MOUNT_F
! H5P_GROUP_ACCESS_F
! H5P_GROUP_CREATE_F
! H5P_LINK_ACCESS_F
! H5P_LINK_CREATE_F
! H5P_OBJECT_COPY_F
! H5P_OBJECT_CREATE_F
! H5P_STRING_CREATE_F
INTEGER(HID_T), INTENT(OUT) :: prp_id ! Property list identifier
INTEGER, INTENT(OUT) :: hdferr ! Error code
! 0 on success and -1 on failure
END SUBROUTINE h5pcreate_f
Parameters:
hid_t cls_id
IN: The class of the property list to create. Valid values are listed in the Description, below.
Description:
H5P_CREATE creates a new property list as an instance of some property list class. The new property list is initialized with default values for the specified class. The classes are as follows; see the function index at the top of this page for a list of functions related to each class:
H5Pcreate Class Identifier | H5Pget_class_name Class Name | Comments |
H5P_ATTRIBUTE_CREATE | attribute create | Properties for attribute creation |
H5P_DATASET_ACCESS | dataset access | Properties for dataset access |
H5P_DATASET_CREATE | dataset create | Properties for dataset creation |
H5P_DATASET_XFER | data transfer | Properties for raw data transfer |
H5P_DATATYPE_ACCESS | datatype access | Properties for datatype access |
H5P_DATATYPE_CREATE | datatype create | Properties for datatype creation |
H5P_FILE_ACCESS | file access | Properties for file access |
H5P_FILE_CREATE | file create | Properties for file creation |
H5P_FILE_MOUNT | file mount | Properties for file mounting |
H5P_GROUP_ACCESS | group access | Properties for group access |
H5P_GROUP_CREATE | group create | Properties for group creation |
H5P_LINK_ACCESS | link access | Properties governing link traversal when accessing objects |
H5P_LINK_CREATE | link create | Properties governing link creation |
H5P_OBJECT_COPY | object copy | Properties governing the object copying process |
H5P_OBJECT_CREATE | object create | Properties for object creation |
H5P_STRING_CREATE | string create | Properties for character encoding when encoding strings or object names |
H5P_VOL_INITIALIZE | vol initialize | Properties for VOL initialization |
This property list must eventually be closed with H5P_CLOSE; otherwise, errors are likely to occur.
Returns:
Returns a property list identifier (plist) if successful; otherwise Fail (-1).
Example:
Include Bitbucket Server for Confluence: An error occured
Connection to Bitbucket Server could not be established. Verify that you have properly configured the Bitbucket Server application link for your Confluence space and that your Bitbucket Server instance is up and running. Error details: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Include Bitbucket Server for Confluence: An error occured
Connection to Bitbucket Server could not be established. Verify that you have properly configured the Bitbucket Server application link for your Confluence space and that your Bitbucket Server instance is up and running. Error details: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
History:
Release | Change |
---|
1.12.0 | The H5P_VOL_INITIALIZE property list class was added |
1.8.15 | For each class, the class name returned by H5Pget_class_name was added. The list of possible Fortran values was updated. |
1.8.0 | The following property list classes were added at this release: H5P_DATASET_ACCESS
H5P_GROUP_CREATE
H5P_GROUP_ACCESS
H5P_DATATYPE_CREATE
H5P_DATATYPE_ACCESS
H5P_ATTRIBUTE_CREATE |
--- Last Modified: June 07, 2019 | 02:46 PM