#include <H5FSprivate.h>
|
| const unsigned | type |
| |
| size_t | serial_size |
| |
| unsigned | flags |
| |
| void * | cls_private |
| |
| herr_t(* | init_cls )(struct H5FS_section_class_t *, void *) |
| |
| herr_t(* | term_cls )(struct H5FS_section_class_t *) |
| |
| herr_t(* | add )(H5FS_section_info_t **, unsigned *, void *) |
| |
| herr_t(* | serialize )(const struct H5FS_section_class_t *, const H5FS_section_info_t *, uint8_t *) |
| |
| H5FS_section_info_t *(* | deserialize )(const struct H5FS_section_class_t *, const uint8_t *, haddr_t, hsize_t, unsigned *) |
| |
| htri_t(* | can_merge )(const H5FS_section_info_t *, const H5FS_section_info_t *, void *) |
| |
| herr_t(* | merge )(H5FS_section_info_t **, H5FS_section_info_t *, void *) |
| |
| htri_t(* | can_shrink )(const H5FS_section_info_t *, void *) |
| |
| herr_t(* | shrink )(H5FS_section_info_t **, void *) |
| |
| herr_t(* | free )(H5FS_section_info_t *) |
| |
| herr_t(* | valid )(const struct H5FS_section_class_t *, const H5FS_section_info_t *) |
| |
| H5FS_section_info_t *(* | split )(H5FS_section_info_t *, hsize_t) |
| |
| herr_t(* | debug )(const H5FS_section_info_t *, FILE *, int, int) |
| |
◆ add
◆ can_merge
◆ can_shrink
◆ cls_private
◆ debug
◆ deserialize
◆ flags
◆ free
◆ init_cls
◆ merge
◆ serial_size
◆ serialize
◆ shrink
◆ split
◆ term_cls
◆ type
◆ valid
The documentation for this struct was generated from the following file: