HDF5  1.12.0
H5HF_free_section_t Struct Reference

#include <H5HFpkg.h>

Data Fields

H5FS_section_info_t sect_info
 
union {
   struct {
      H5HF_indirect_t *   parent
 
      unsigned   par_entry
 
   }   single
 
   struct {
      struct H5HF_free_section_t *   under
 
      unsigned   row
 
      unsigned   col
 
      unsigned   num_entries
 
      hbool_t   checked_out
 
   }   row
 
   struct {
      union {
         H5HF_indirect_t *   iblock
 
         hsize_t   iblock_off
 
      }   u
 
      unsigned   row
 
      unsigned   col
 
      unsigned   num_entries
 
      struct H5HF_free_section_t *   parent
 
      unsigned   par_entry
 
      hsize_t   span_size
 
      unsigned   iblock_entries
 
      unsigned   rc
 
      unsigned   dir_nrows
 
      struct H5HF_free_section_t **   dir_rows
 
      unsigned   indir_nents
 
      struct H5HF_free_section_t **   indir_ents
 
   }   indirect
 
u
 

Field Documentation

◆ checked_out

hbool_t checked_out

◆ col

unsigned col

◆ dir_nrows

unsigned dir_nrows

◆ dir_rows

struct H5HF_free_section_t** dir_rows

◆ iblock

H5HF_indirect_t* iblock

◆ iblock_entries

unsigned iblock_entries

◆ iblock_off

hsize_t iblock_off

◆ indir_ents

struct H5HF_free_section_t** indir_ents

◆ indir_nents

unsigned indir_nents

◆ indirect

struct { ... } indirect

◆ num_entries

unsigned num_entries

◆ par_entry

unsigned par_entry

◆ parent [1/2]

H5HF_indirect_t* parent

◆ parent [2/2]

struct H5HF_free_section_t* parent

◆ rc

unsigned rc

◆ row [1/2]

unsigned row

◆ row [2/2]

struct { ... } row

◆ sect_info

◆ single

struct { ... } single

◆ span_size

hsize_t span_size

◆ u [1/2]

◆ u [2/2]

union { ... } u

◆ under

struct H5HF_free_section_t* under

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