HDF5  1.12.0
Macros | Functions | Variables
H5Fsuper_cache.c File Reference
#include "H5Fmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Fpkg.h"
#include "H5FDprivate.h"
#include "H5FLprivate.h"
#include "H5Gpkg.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Pprivate.h"

Macros

#define H5G_FRIEND   /*suppress error about including H5Gpkg */
 

Functions

 H5FL_EXTERN (H5F_super_t)
 

Variables

const H5AC_class_t H5AC_SUPERBLOCK [1]
 
const H5AC_class_t H5AC_DRVRINFO [1]
 

Macro Definition Documentation

◆ H5G_FRIEND

#define H5G_FRIEND   /*suppress error about including H5Gpkg */

Function Documentation

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5F_super_t  )

Variable Documentation

◆ H5AC_DRVRINFO

const H5AC_class_t H5AC_DRVRINFO[1]
Initial value:
= {{
"Driver info block",
H5F__cache_drvrinfo_get_initial_load_size,
H5F__cache_drvrinfo_get_final_load_size,
NULL,
H5F__cache_drvrinfo_deserialize,
H5F__cache_drvrinfo_image_len,
NULL,
H5F__cache_drvrinfo_serialize,
NULL,
H5F__cache_drvrinfo_free_icr,
NULL,
}}

◆ H5AC_SUPERBLOCK

const H5AC_class_t H5AC_SUPERBLOCK[1]
Initial value:
= {{
"Superblock",
H5F__cache_superblock_get_initial_load_size,
H5F__cache_superblock_get_final_load_size,
H5F__cache_superblock_verify_chksum,
H5F__cache_superblock_deserialize,
H5F__cache_superblock_image_len,
NULL,
H5F__cache_superblock_serialize,
NULL,
H5F__cache_superblock_free_icr,
NULL,
}}
H5FD_MEM_SUPER
@ H5FD_MEM_SUPER
Definition: H5Fpublic.h:145
H5AC__CLASS_SPECULATIVE_LOAD_FLAG
#define H5AC__CLASS_SPECULATIVE_LOAD_FLAG
Definition: H5ACprivate.h:172
H5AC_DRVRINFO_ID
@ H5AC_DRVRINFO_ID
Definition: H5ACprivate.h:75
H5AC_SUPERBLOCK_ID
@ H5AC_SUPERBLOCK_ID
Definition: H5ACprivate.h:74