HDF5  1.12.0
H5B2_class_t Struct Reference

#include <H5B2private.h>

Data Fields

H5B2_subid_t id
 
const char * name
 
size_t nrec_size
 
void *(* crt_context )(void *udata)
 
herr_t(* dst_context )(void *ctx)
 
herr_t(* store )(void *nrecord, const void *udata)
 
herr_t(* compare )(const void *rec1, const void *rec2, int *result)
 
herr_t(* encode )(uint8_t *raw, const void *record, void *ctx)
 
herr_t(* decode )(const uint8_t *raw, void *record, void *ctx)
 
herr_t(* debug )(FILE *stream, int indent, int fwidth, const void *record, const void *ctx)
 

Field Documentation

◆ compare

herr_t(* compare) (const void *rec1, const void *rec2, int *result)

◆ crt_context

void*(* crt_context) (void *udata)

Referenced by H5B2__hdr_init().

◆ debug

herr_t(* debug) (FILE *stream, int indent, int fwidth, const void *record, const void *ctx)

◆ decode

herr_t(* decode) (const uint8_t *raw, void *record, void *ctx)

◆ dst_context

herr_t(* dst_context) (void *ctx)

Referenced by H5B2__hdr_init().

◆ encode

herr_t(* encode) (uint8_t *raw, const void *record, void *ctx)

◆ id

◆ name

const char* name

◆ nrec_size

size_t nrec_size

◆ store

herr_t(* store) (void *nrecord, const void *udata)

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