HDF5  1.12.0
Data Fields
H5HF_hdr_t Struct Reference

#include <H5HFpkg.h>

Data Fields

H5AC_info_t cache_info
 
unsigned id_len
 
unsigned filter_len
 
hbool_t debug_objs
 
hbool_t write_once
 
hbool_t huge_ids_wrapped
 
hbool_t checksum_dblocks
 
H5HF_dtable_t man_dtable
 
hsize_t total_man_free
 
haddr_t fs_addr
 
uint32_t max_man_size
 
hsize_t huge_next_id
 
haddr_t huge_bt2_addr
 
H5O_pline_t pline
 
size_t pline_root_direct_size
 
unsigned pline_root_direct_filter_mask
 
hsize_t man_size
 
hsize_t man_alloc_size
 
hsize_t man_iter_off
 
hsize_t man_nobjs
 
hsize_t huge_size
 
hsize_t huge_nobjs
 
hsize_t tiny_size
 
hsize_t tiny_nobjs
 
size_t rc
 
haddr_t heap_addr
 
size_t heap_size
 
unsigned mode
 
H5F_tf
 
size_t file_rc
 
hbool_t pending_delete
 
uint8_t sizeof_size
 
uint8_t sizeof_addr
 
struct H5HF_indirect_troot_iblock
 
unsigned root_iblock_flags
 
H5FS_tfspace
 
H5HF_block_iter_t next_block
 
H5B2_thuge_bt2
 
hsize_t huge_max_id
 
uint8_t huge_id_size
 
hbool_t huge_ids_direct
 
size_t tiny_max_len
 
hbool_t tiny_len_extended
 
uint8_t heap_off_size
 
uint8_t heap_len_size
 
hbool_t checked_filters
 

Field Documentation

◆ cache_info

H5AC_info_t cache_info

◆ checked_filters

hbool_t checked_filters

◆ checksum_dblocks

hbool_t checksum_dblocks

◆ debug_objs

hbool_t debug_objs

◆ f

H5F_t* f

◆ file_rc

size_t file_rc

◆ filter_len

unsigned filter_len

◆ fs_addr

haddr_t fs_addr

◆ fspace

H5FS_t* fspace

◆ heap_addr

haddr_t heap_addr

◆ heap_len_size

uint8_t heap_len_size

◆ heap_off_size

uint8_t heap_off_size

◆ heap_size

size_t heap_size

◆ huge_bt2

H5B2_t* huge_bt2

◆ huge_bt2_addr

haddr_t huge_bt2_addr

◆ huge_id_size

uint8_t huge_id_size

◆ huge_ids_direct

hbool_t huge_ids_direct

◆ huge_ids_wrapped

hbool_t huge_ids_wrapped

◆ huge_max_id

hsize_t huge_max_id

◆ huge_next_id

hsize_t huge_next_id

◆ huge_nobjs

hsize_t huge_nobjs

◆ huge_size

hsize_t huge_size

◆ id_len

unsigned id_len

◆ man_alloc_size

hsize_t man_alloc_size

◆ man_dtable

H5HF_dtable_t man_dtable

◆ man_iter_off

hsize_t man_iter_off

◆ man_nobjs

hsize_t man_nobjs

◆ man_size

hsize_t man_size

◆ max_man_size

uint32_t max_man_size

◆ mode

unsigned mode

◆ next_block

H5HF_block_iter_t next_block

◆ pending_delete

hbool_t pending_delete

◆ pline

H5O_pline_t pline

◆ pline_root_direct_filter_mask

unsigned pline_root_direct_filter_mask

◆ pline_root_direct_size

size_t pline_root_direct_size

◆ rc

size_t rc

◆ root_iblock

struct H5HF_indirect_t* root_iblock

◆ root_iblock_flags

unsigned root_iblock_flags

◆ sizeof_addr

uint8_t sizeof_addr

◆ sizeof_size

uint8_t sizeof_size

◆ tiny_len_extended

hbool_t tiny_len_extended

◆ tiny_max_len

size_t tiny_max_len

◆ tiny_nobjs

hsize_t tiny_nobjs

◆ tiny_size

hsize_t tiny_size

◆ total_man_free

hsize_t total_man_free

◆ write_once

hbool_t write_once

The documentation for this struct was generated from the following file: