HDF5  1.12.0
Data Structures | Macros | Typedefs | Functions
H5Bpkg.h File Reference
#include "H5Bprivate.h"
#include "H5ACprivate.h"
#include "H5FLprivate.h"

Go to the source code of this file.

Data Structures

struct  H5B_t
 
struct  H5B_cache_ud_t
 

Macros

#define H5B_NKEY(b, shared, idx)   ((b)->native + (shared)->nkey[(idx)])
 
#define LEVEL_BITS   8 /* # of bits for node level: 1 byte */
 

Typedefs

typedef struct H5B_t H5B_t
 
typedef struct H5B_cache_ud_t H5B_cache_ud_t
 

Functions

 H5FL_SEQ_EXTERN (haddr_t)
 
 H5FL_BLK_EXTERN (native_block)
 
 H5FL_EXTERN (H5B_t)
 
H5_DLL herr_t H5B__node_dest (H5B_t *bt)
 

Macro Definition Documentation

◆ H5B_NKEY

#define H5B_NKEY (   b,
  shared,
  idx 
)    ((b)->native + (shared)->nkey[(idx)])

◆ LEVEL_BITS

#define LEVEL_BITS   8 /* # of bits for node level: 1 byte */

Typedef Documentation

◆ H5B_cache_ud_t

◆ H5B_t

typedef struct H5B_t H5B_t

Function Documentation

◆ H5B__node_dest()

H5_DLL herr_t H5B__node_dest ( H5B_t bt)

◆ H5FL_BLK_EXTERN()

H5FL_BLK_EXTERN ( native_block  )

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5B_t  )

◆ H5FL_SEQ_EXTERN()

H5FL_SEQ_EXTERN ( haddr_t  )