HDF5  1.12.0
H5EA_class_t Struct Reference

#include <H5EAprivate.h>

Data Fields

H5EA_cls_id_t id
 
const char * name
 
size_t nat_elmt_size
 
void *(* crt_context )(void *udata)
 
herr_t(* dst_context )(void *ctx)
 
herr_t(* fill )(void *nat_blk, size_t nelmts)
 
herr_t(* encode )(void *raw, const void *elmt, size_t nelmts, void *ctx)
 
herr_t(* decode )(const void *raw, void *elmt, size_t nelmts, void *ctx)
 
herr_t(* debug )(FILE *stream, int indent, int fwidth, hsize_t idx, const void *elmt)
 
void *(* crt_dbg_ctx )(H5F_t *f, haddr_t obj_addr)
 
herr_t(* dst_dbg_ctx )(void *dbg_ctx)
 

Field Documentation

◆ crt_context

void*(* crt_context) (void *udata)

◆ crt_dbg_ctx

void*(* crt_dbg_ctx) (H5F_t *f, haddr_t obj_addr)

◆ debug

herr_t(* debug) (FILE *stream, int indent, int fwidth, hsize_t idx, const void *elmt)

◆ decode

herr_t(* decode) (const void *raw, void *elmt, size_t nelmts, void *ctx)

◆ dst_context

herr_t(* dst_context) (void *ctx)

◆ dst_dbg_ctx

herr_t(* dst_dbg_ctx) (void *dbg_ctx)

◆ encode

herr_t(* encode) (void *raw, const void *elmt, size_t nelmts, void *ctx)

◆ fill

herr_t(* fill) (void *nat_blk, size_t nelmts)

◆ id

◆ name

const char* name

◆ nat_elmt_size

size_t nat_elmt_size

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