HDF5  1.12.0
Data Structures | Macros | Functions
H5HFdbg.c File Reference
#include "H5HFmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5FLprivate.h"
#include "H5HFpkg.h"
#include "H5MMprivate.h"
#include "H5VMprivate.h"

Data Structures

struct  H5HF_debug_iter_ud1_t
 
struct  H5HF_debug_iter_ud2_t
 

Macros

#define H5HF_DEBUGGING   /* Need access to fractal heap debugging routines */
 

Functions

herr_t H5HF_id_print (H5HF_t *fh, const void *_id, FILE *stream, int indent, int fwidth)
 
void H5HF_hdr_print (const H5HF_hdr_t *hdr, hbool_t dump_internal, FILE *stream, int indent, int fwidth)
 
herr_t H5HF_hdr_debug (H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
 
herr_t H5HF_dblock_debug (H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t hdr_addr, size_t block_size)
 
void H5HF_iblock_print (const H5HF_indirect_t *iblock, hbool_t dump_internal, FILE *stream, int indent, int fwidth)
 
herr_t H5HF_iblock_debug (H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t hdr_addr, unsigned nrows)
 
herr_t H5HF_sects_debug (H5F_t *f, haddr_t fh_addr, FILE *stream, int indent, int fwidth)
 

Macro Definition Documentation

◆ H5HF_DEBUGGING

#define H5HF_DEBUGGING   /* Need access to fractal heap debugging routines */

Function Documentation

◆ H5HF_dblock_debug()

herr_t H5HF_dblock_debug ( H5F_t f,
haddr_t  addr,
FILE stream,
int  indent,
int  fwidth,
haddr_t  hdr_addr,
size_t  block_size 
)

◆ H5HF_hdr_debug()

herr_t H5HF_hdr_debug ( H5F_t f,
haddr_t  addr,
FILE stream,
int  indent,
int  fwidth 
)

◆ H5HF_hdr_print()

void H5HF_hdr_print ( const H5HF_hdr_t hdr,
hbool_t  dump_internal,
FILE stream,
int  indent,
int  fwidth 
)

◆ H5HF_iblock_debug()

herr_t H5HF_iblock_debug ( H5F_t f,
haddr_t  addr,
FILE stream,
int  indent,
int  fwidth,
haddr_t  hdr_addr,
unsigned  nrows 
)

◆ H5HF_iblock_print()

void H5HF_iblock_print ( const H5HF_indirect_t iblock,
hbool_t  dump_internal,
FILE stream,
int  indent,
int  fwidth 
)

◆ H5HF_id_print()

herr_t H5HF_id_print ( H5HF_t fh,
const void *  _id,
FILE stream,
int  indent,
int  fwidth 
)

◆ H5HF_sects_debug()

herr_t H5HF_sects_debug ( H5F_t f,
haddr_t  fh_addr,
FILE stream,
int  indent,
int  fwidth 
)