Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Content Layer
id1195548671
Content Column
width50.00001%
id1195578110
classrm_pagetree_col mobile-hide
Content Block
id1195578111
 
Content Column
width50.00001%
id1195548673
classhdf-rm-main-column
Content Block
id1195548672

Include Content
render-without-blockstrue
page.rm-navbar
HTML Wrap
classhdf-print-only

Page Title

HTML Wrap
classhdf-rm-summary-block

Hdf rm anchor
AnchorNamesummary

Excerpt

Retrieves the name of a class

HTML Wrap
classhdf-rm-content-block

Hdf rm anchor
AnchorNameprocedure

Procedure:
HTML Wrap
classhdf-rm-section
HTML Wrap
classhdf_procedure

H5P_GET_CLASS_NAME ( pcid )

Hdf rm anchor
AnchorNamesignature

Signature:
HTML Wrap
classhdf-rm-section
HTML Wrap
classhdf-togglebox hdf-c

HTML Add Class
hdf-togglebutton-visible
hdf-togglebutton-visible
selector.hdf-togglebutton.hdf-c

HTML
<pre><code class="language-c">char * H5Pget_class_name(
                  hid_t pcid
	)</code></pre>
HTML Wrap
classhdf-togglebox hdf-fortran hdf-togglebox-hidden

HTML Add Class
hdf-togglebutton-visible
hdf-togglebutton-visible
selector.hdf-togglebutton.hdf-fortran

HTML
<pre><code class="language-fortran">Fortran90 Interface: h5pget_class_name_f

SUBROUTINE h5pget_class_name_f(prp_id, name, size, hdferr)
  IMPLICIT NONE
  INTEGER(HID_T), INTENT(IN) :: prp_id     ! Property list identifier to
                                           ! query
  INTEGER, INTENT(OUT) :: size             ! Actual length of the class name
                                           !  NOTE: If provided buffer "name" is smaller,
                                           !  than name will be truncated to fit into
                                           !  provided user buffer.
  CHARACTER(LEN=*), INTENT(INOUT) :: name  ! Buffer to retrieve class name
  INTEGER, INTENT(OUT) :: hdferr           ! Error code
                                           ! 0 on success and -1 on failure
END SUBROUTINE h5pget_class_name_f
	</code></pre>

Hdf rm anchor
AnchorNameparameters

Parameters:
HTML Wrap
classhdf-rm-section

hid_t pcid     IN: Identifier of the property class to query

Hdf rm anchor
AnchorNamedescription

Description:
HTML Wrap
classhdf-rm-section

H5P_GET_CLASS_NAME retrieves the name of a generic property list class. The pointer to the name must be freed by the user with a call to H5_FREE_MEMORY after each successful call.

H5P_GET_CLASS_NAME
Returns this Class Name (Class Identifier)
Property List
Class
Expanded Name of the
Property List Class
The Class Identifier Used
with H5P_CREATE
Comments
attribute createacplAttribute Creation Property ListH5P_ATTRIBUTE_CREATE 
dataset accessdaplDataset Access Property ListH5P_DATASET_ACCESS 
dataset createdcplDataset Creation Property ListH5P_DATASET_CREATE 
data transferdxplData Transfer Property ListH5P_DATASET_XFER 
datatype access  H5P_DATATYPE_ACCESSThis class can be created, but there
are no properties in the class currently.
datatype create  H5P_DATATYPE_CREATEThis class can be created, but there
are no properties in the class currently.
file accessfaplFile Access Property ListH5P_FILE_ACCESS 
file createfcplFile Creation Property ListH5P_FILE_CREATE 
file mountfmplFile Mount Property ListH5P_FILE_MOUNT 
group access  H5P_GROUP_ACCESSThis class can be created, but there
are no properties in the class currently.
group creategcplGroup Creation Property ListH5P_GROUP_CREATE 
link accesslaplLink Access Property ListH5P_LINK_ACCESS 
link createlcplLink Creation Property ListH5P_LINK_CREATE 
object copyocpyplObject Copy Property ListH5P_OBJECT_COPY 
object createocplObject Creation Property ListH5P_OBJECT_CREATE 
string createstrcplString Creation Property ListH5P_STRING_CREATE 

Hdf rm anchor
AnchorNamereturns

Returns:
HTML Wrap
classhdf-rm-section

Success:  a pointer to an allocated string containing the class name

Failure:  NULL

Hdf rm anchor
AnchorNameexample

Example:
HTML Wrap
classhdf-rm-section

Coming Soon!

Comment
HTML Wrap
classhdf-togglebox hdf-c

Bitbucket Server file
repoSlughdf5
branchIdrefs/heads/1.10/master
projectKeyHDFFV
filepathexamples/h5_subset.c
showLineNumberstrue
lineStart32
progLangcpp
lineEnd42
applicationLink5ac7b370-7412-3c8c-ad20-807a68261336

HTML Wrap
classhdf-togglebox hdf-fortran hdf-togglebox-hidden

Bitbucket Server file
repoSlughdf5
branchIdrefs/heads/1.10/master
projectKeyHDFFV
filepathfortran/examples/compound.f90
showLineNumberstrue
lineStart25
progLangplain
lineEnd35
applicationLink5ac7b370-7412-3c8c-ad20-807a68261336

Hdf rm anchor
AnchorNamehistory

History:
HTML Wrap
classhdf-rm-section
ReleaseChange
1.8.15Fortran subroutine was updated.
Class name table was added to the Description.