HDF5  1.12.0
Data Structures | Typedefs | Enumerations | Functions | Variables
H5Z.c File Reference
#include "H5Zmodule.h"
#include "H5private.h"
#include "H5CXprivate.h"
#include "H5Dprivate.h"
#include "H5Eprivate.h"
#include "H5Fprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Oprivate.h"
#include "H5Pprivate.h"
#include "H5PLprivate.h"
#include "H5Sprivate.h"
#include "H5Zpkg.h"

Data Structures

struct  H5Z_object_t
 

Typedefs

typedef struct H5Z_object_t H5Z_object_t
 

Enumerations

enum  H5Z_prelude_type_t { H5Z_PRELUDE_CAN_APPLY, H5Z_PRELUDE_SET_LOCAL }
 

Functions

herr_t H5Z__init_package (void)
 
int H5Z_term_package (void)
 
herr_t H5Zregister (const void *cls)
 
herr_t H5Z_register (const H5Z_class2_t *cls)
 
herr_t H5Zunregister (H5Z_filter_t id)
 
herr_t H5Z__unregister (H5Z_filter_t filter_id)
 
htri_t H5Zfilter_avail (H5Z_filter_t id)
 
htri_t H5Z_filter_avail (H5Z_filter_t id)
 
herr_t H5Z_can_apply (hid_t dcpl_id, hid_t type_id)
 
herr_t H5Z_set_local (hid_t dcpl_id, hid_t type_id)
 
herr_t H5Z_can_apply_direct (const H5O_pline_t *pline)
 
herr_t H5Z_set_local_direct (const H5O_pline_t *pline)
 
herr_t H5Z_modify (const H5O_pline_t *pline, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned int cd_values[])
 
herr_t H5Z_append (H5O_pline_t *pline, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned int cd_values[])
 
H5Z_class2_tH5Z_find (H5Z_filter_t id)
 
herr_t H5Z_pipeline (const H5O_pline_t *pline, unsigned flags, unsigned *filter_mask, H5Z_EDC_t edc_read, H5Z_cb_t cb_struct, size_t *nbytes, size_t *buf_size, void **buf)
 
H5Z_filter_info_tH5Z_filter_info (const H5O_pline_t *pline, H5Z_filter_t filter)
 
htri_t H5Z_filter_in_pline (const H5O_pline_t *pline, H5Z_filter_t filter)
 
htri_t H5Z_all_filters_avail (const H5O_pline_t *pline)
 
herr_t H5Z_delete (H5O_pline_t *pline, H5Z_filter_t filter)
 
herr_t H5Zget_filter_info (H5Z_filter_t filter, unsigned int *filter_config_flags)
 
herr_t H5Z_get_filter_info (H5Z_filter_t filter, unsigned int *filter_config_flags)
 

Variables

hbool_t H5_PKG_INIT_VAR = FALSE
 

Typedef Documentation

◆ H5Z_object_t

typedef struct H5Z_object_t H5Z_object_t

Enumeration Type Documentation

◆ H5Z_prelude_type_t

Enumerator
H5Z_PRELUDE_CAN_APPLY 
H5Z_PRELUDE_SET_LOCAL 

Function Documentation

◆ H5Z__init_package()

herr_t H5Z__init_package ( void  )

◆ H5Z__unregister()

herr_t H5Z__unregister ( H5Z_filter_t  filter_id)

◆ H5Z_all_filters_avail()

htri_t H5Z_all_filters_avail ( const H5O_pline_t pline)

◆ H5Z_append()

herr_t H5Z_append ( H5O_pline_t pline,
H5Z_filter_t  filter,
unsigned  flags,
size_t  cd_nelmts,
const unsigned int  cd_values[] 
)

◆ H5Z_can_apply()

herr_t H5Z_can_apply ( hid_t  dcpl_id,
hid_t  type_id 
)

◆ H5Z_can_apply_direct()

herr_t H5Z_can_apply_direct ( const H5O_pline_t pline)

◆ H5Z_delete()

herr_t H5Z_delete ( H5O_pline_t pline,
H5Z_filter_t  filter 
)

◆ H5Z_filter_avail()

htri_t H5Z_filter_avail ( H5Z_filter_t  id)

◆ H5Z_filter_in_pline()

htri_t H5Z_filter_in_pline ( const H5O_pline_t pline,
H5Z_filter_t  filter 
)

◆ H5Z_filter_info()

H5Z_filter_info_t* H5Z_filter_info ( const H5O_pline_t pline,
H5Z_filter_t  filter 
)

◆ H5Z_find()

H5Z_class2_t* H5Z_find ( H5Z_filter_t  id)

◆ H5Z_get_filter_info()

herr_t H5Z_get_filter_info ( H5Z_filter_t  filter,
unsigned int filter_config_flags 
)

◆ H5Z_modify()

herr_t H5Z_modify ( const H5O_pline_t pline,
H5Z_filter_t  filter,
unsigned  flags,
size_t  cd_nelmts,
const unsigned int  cd_values[] 
)

◆ H5Z_pipeline()

herr_t H5Z_pipeline ( const H5O_pline_t pline,
unsigned  flags,
unsigned filter_mask,
H5Z_EDC_t  edc_read,
H5Z_cb_t  cb_struct,
size_t nbytes,
size_t buf_size,
void **  buf 
)

◆ H5Z_register()

herr_t H5Z_register ( const H5Z_class2_t cls)

◆ H5Z_set_local()

herr_t H5Z_set_local ( hid_t  dcpl_id,
hid_t  type_id 
)

◆ H5Z_set_local_direct()

herr_t H5Z_set_local_direct ( const H5O_pline_t pline)

◆ H5Z_term_package()

int H5Z_term_package ( void  )

◆ H5Zfilter_avail()

htri_t H5Zfilter_avail ( H5Z_filter_t  id)

◆ H5Zget_filter_info()

herr_t H5Zget_filter_info ( H5Z_filter_t  filter,
unsigned int filter_config_flags 
)

◆ H5Zregister()

herr_t H5Zregister ( const void *  cls)

◆ H5Zunregister()

herr_t H5Zunregister ( H5Z_filter_t  id)

Variable Documentation

◆ H5_PKG_INIT_VAR

hbool_t H5_PKG_INIT_VAR = FALSE