HDF5  1.12.0
Macros | Functions | Variables
H5SMbtree2.c File Reference
#include "H5SMmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5MMprivate.h"
#include "H5Opkg.h"
#include "H5SMpkg.h"

Macros

#define H5O_FRIEND   /*suppress error about including H5Opkg */
 

Functions

 H5FL_DEFINE_STATIC (H5SM_bt2_ctx_t)
 
herr_t H5SM_bt2_convert_to_list_op (const void *record, void *op_data)
 

Variables

const H5B2_class_t H5SM_INDEX [1]
 

Macro Definition Documentation

◆ H5O_FRIEND

#define H5O_FRIEND   /*suppress error about including H5Opkg */

Function Documentation

◆ H5FL_DEFINE_STATIC()

H5FL_DEFINE_STATIC ( H5SM_bt2_ctx_t  )

◆ H5SM_bt2_convert_to_list_op()

herr_t H5SM_bt2_convert_to_list_op ( const void *  record,
void *  op_data 
)

Variable Documentation

◆ H5SM_INDEX

const H5B2_class_t H5SM_INDEX[1]
Initial value:
={{
"H5B2_SOHM_INDEX_ID",
sizeof(H5SM_sohm_t),
H5SM__bt2_crt_context,
H5SM__bt2_dst_context,
H5SM__bt2_store,
H5SM__bt2_debug
}}
H5B2_SOHM_INDEX_ID
@ H5B2_SOHM_INDEX_ID
Definition: H5B2private.h:50
H5SM__message_decode
herr_t H5SM__message_decode(const uint8_t *raw, void *_nrecord, void *_ctx)
Definition: H5SMmessage.c:335
H5SM_sohm_t
Definition: H5SMpkg.h:147
H5SM__message_compare
herr_t H5SM__message_compare(const void *rec1, const void *rec2, int *result)
Definition: H5SMmessage.c:188
H5SM__message_encode
herr_t H5SM__message_encode(uint8_t *raw, const void *_nrecord, void *_ctx)
Definition: H5SMmessage.c:291