HDF5  1.12.0
Functions | Variables
H5Dlayout.c File Reference
#include "H5Dmodule.h"
#include "H5private.h"
#include "H5Dpkg.h"
#include "H5Eprivate.h"
#include "H5HLprivate.h"

Functions

herr_t H5D__layout_set_io_ops (const H5D_t *dataset)
 
size_t H5D__layout_meta_size (const H5F_t *f, const H5O_layout_t *layout, hbool_t include_compact_data)
 
herr_t H5D__layout_set_version (H5F_t *f, H5O_layout_t *layout)
 
herr_t H5D__layout_set_latest_indexing (H5O_layout_t *layout, const H5S_t *space, const H5D_dcpl_cache_t *dcpl_cache)
 
herr_t H5D__layout_oh_create (H5F_t *file, H5O_t *oh, H5D_t *dset, hid_t dapl_id)
 
herr_t H5D__layout_oh_read (H5D_t *dataset, hid_t dapl_id, H5P_genplist_t *plist)
 
herr_t H5D__layout_oh_write (const H5D_t *dataset, H5O_t *oh, unsigned update_flags)
 

Variables

const unsigned H5O_layout_ver_bounds []
 

Function Documentation

◆ H5D__layout_meta_size()

size_t H5D__layout_meta_size ( const H5F_t f,
const H5O_layout_t layout,
hbool_t  include_compact_data 
)

◆ H5D__layout_oh_create()

herr_t H5D__layout_oh_create ( H5F_t file,
H5O_t oh,
H5D_t dset,
hid_t  dapl_id 
)

◆ H5D__layout_oh_read()

herr_t H5D__layout_oh_read ( H5D_t dataset,
hid_t  dapl_id,
H5P_genplist_t plist 
)

◆ H5D__layout_oh_write()

herr_t H5D__layout_oh_write ( const H5D_t dataset,
H5O_t oh,
unsigned  update_flags 
)

◆ H5D__layout_set_io_ops()

herr_t H5D__layout_set_io_ops ( const H5D_t dataset)

◆ H5D__layout_set_latest_indexing()

herr_t H5D__layout_set_latest_indexing ( H5O_layout_t layout,
const H5S_t space,
const H5D_dcpl_cache_t dcpl_cache 
)

◆ H5D__layout_set_version()

herr_t H5D__layout_set_version ( H5F_t f,
H5O_layout_t layout 
)

Variable Documentation

◆ H5O_layout_ver_bounds

const unsigned H5O_layout_ver_bounds[]
H5O_LAYOUT_VERSION_4
#define H5O_LAYOUT_VERSION_4
Definition: H5Oprivate.h:426
H5O_LAYOUT_VERSION_LATEST
#define H5O_LAYOUT_VERSION_LATEST
Definition: H5Oprivate.h:433
H5O_LAYOUT_VERSION_3
#define H5O_LAYOUT_VERSION_3
Definition: H5Oprivate.h:417
H5O_LAYOUT_VERSION_1
#define H5O_LAYOUT_VERSION_1
Definition: H5Oprivate.h:407