HDF5  1.12.0
Macros | Functions | Variables
H5Ofsinfo.c File Reference
#include "H5Omodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Fpkg.h"
#include "H5FLprivate.h"
#include "H5Opkg.h"

Macros

#define H5F_FRIEND   /*suppress error about including H5Fpkg */
 
#define N_FSINFO_VERSION_BOUNDS   H5F_LIBVER_NBOUNDS
 

Functions

 H5FL_DEFINE_STATIC (H5O_fsinfo_t)
 
herr_t H5O_fsinfo_set_version (H5F_libver_t low, H5F_libver_t high, H5O_fsinfo_t *fsinfo)
 
herr_t H5O_fsinfo_check_version (H5F_libver_t high, H5O_fsinfo_t *fsinfo)
 

Variables

const H5O_msg_class_t H5O_MSG_FSINFO [1]
 

Macro Definition Documentation

◆ H5F_FRIEND

#define H5F_FRIEND   /*suppress error about including H5Fpkg */

◆ N_FSINFO_VERSION_BOUNDS

#define N_FSINFO_VERSION_BOUNDS   H5F_LIBVER_NBOUNDS

Function Documentation

◆ H5FL_DEFINE_STATIC()

H5FL_DEFINE_STATIC ( H5O_fsinfo_t  )

◆ H5O_fsinfo_check_version()

herr_t H5O_fsinfo_check_version ( H5F_libver_t  high,
H5O_fsinfo_t fsinfo 
)

◆ H5O_fsinfo_set_version()

herr_t H5O_fsinfo_set_version ( H5F_libver_t  low,
H5F_libver_t  high,
H5O_fsinfo_t fsinfo 
)

Variable Documentation

◆ H5O_MSG_FSINFO

const H5O_msg_class_t H5O_MSG_FSINFO[1]
Initial value:
= {{
"fsinfo",
sizeof(H5O_fsinfo_t),
0,
H5O_fsinfo_decode,
H5O_fsinfo_encode,
H5O_fsinfo_copy,
H5O_fsinfo_size,
NULL,
H5O__fsinfo_free,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
H5O__fsinfo_debug
}}
H5O_fsinfo_t
struct H5O_fsinfo_t H5O_fsinfo_t
H5O_FSINFO_ID
#define H5O_FSINFO_ID
Definition: H5Oprivate.h:222