25 #define H5FD_LOG (H5FD_log_init()) 29 #define H5FD_LOG_LOC_READ 0x00000001 30 #define H5FD_LOG_LOC_WRITE 0x00000002 31 #define H5FD_LOG_LOC_SEEK 0x00000004 32 #define H5FD_LOG_LOC_IO (H5FD_LOG_LOC_READ|H5FD_LOG_LOC_WRITE|H5FD_LOG_LOC_SEEK) 34 #define H5FD_LOG_FILE_READ 0x00000008 35 #define H5FD_LOG_FILE_WRITE 0x00000010 36 #define H5FD_LOG_FILE_IO (H5FD_LOG_FILE_READ|H5FD_LOG_FILE_WRITE) 38 #define H5FD_LOG_FLAVOR 0x00000020 40 #define H5FD_LOG_NUM_READ 0x00000040 41 #define H5FD_LOG_NUM_WRITE 0x00000080 42 #define H5FD_LOG_NUM_SEEK 0x00000100 43 #define H5FD_LOG_NUM_TRUNCATE 0x00000200 44 #define H5FD_LOG_NUM_IO (H5FD_LOG_NUM_READ|H5FD_LOG_NUM_WRITE|H5FD_LOG_NUM_SEEK|H5FD_LOG_NUM_TRUNCATE) 46 #define H5FD_LOG_TIME_OPEN 0x00000400 47 #define H5FD_LOG_TIME_STAT 0x00000800 48 #define H5FD_LOG_TIME_READ 0x00001000 49 #define H5FD_LOG_TIME_WRITE 0x00002000 50 #define H5FD_LOG_TIME_SEEK 0x00004000 51 #define H5FD_LOG_TIME_CLOSE 0x00008000 52 #define H5FD_LOG_TIME_IO (H5FD_LOG_TIME_OPEN|H5FD_LOG_TIME_STAT|H5FD_LOG_TIME_READ|H5FD_LOG_TIME_WRITE|H5FD_LOG_TIME_SEEK|H5FD_LOG_TIME_CLOSE) 54 #define H5FD_LOG_ALLOC 0x00010000 55 #define H5FD_LOG_ALL (H5FD_LOG_ALLOC|H5FD_LOG_TIME_IO|H5FD_LOG_NUM_IO|H5FD_LOG_FLAVOR|H5FD_LOG_FILE_IO|H5FD_LOG_LOC_IO) H5_DLL hid_t H5FD_log_init(void)
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size)
H5_DLL void H5FD_log_term(void)
HDFFCLIBAPI intf intf * flags