Name: H5Pget_obj_track_times
Signature:
herr_t H5Pget_obj_track_times( hid_t ocpl_id, hbool_t *track_times )

Purpose:
Determines whether times associated with an object are being recorded.

Description:
H5get_obj_track_times queries the object creation property list, ocpl_id, to determine whether object times are being recorded.

If track_times is returned as TRUE, times are being recorded; if track_times is returned as FALSE, times are not being recorded.

Time data can be retrieved with H5Oget_info, which will return it in the H5O_info_t struct.

If times are not tracked, they will be reported as follows when queried:
    12:00 AM UDT, Jan. 1, 1970

See H5Pset_obj_track_times for further discussion.

Parameters:

Returns:
Returns a non-negative value if successful; otherwise returns a negative value.

Fortran90 Interface: h5pget_obj_track_times_f
SUBROUTINE h5pget_obj_track_times_f(plist_id, flag, hdferr)
    IMPLICIT NONE
    INTEGER(HID_T), INTENT(IN) :: plist_id 
                                   ! Dataset creation property 
                                   ! list identifier 
    LOGICAL, INTENT(OUT) :: flag   ! Object timestamp setting
    INTEGER, INTENT(OUT) :: hdferr ! Error code
                                   ! 0 on success and -1 on failure
END SUBROUTINE h5pget_obj_track_times_f
    

History:
Release     C
1.8.0 Function introduced in this release.