HDF5  1.12.0
Data Structures | Macros | Typedefs | Functions
H5SMmessage.c File Reference
#include "H5SMmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5MMprivate.h"
#include "H5Opkg.h"
#include "H5SMpkg.h"

Data Structures

struct  H5SM_compare_udata_t
 

Macros

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

Typedefs

typedef struct H5SM_compare_udata_t H5SM_compare_udata_t
 

Functions

herr_t H5SM__message_compare (const void *rec1, const void *rec2, int *result)
 
herr_t H5SM__message_encode (uint8_t *raw, const void *_nrecord, void *_ctx)
 
herr_t H5SM__message_decode (const uint8_t *raw, void *_nrecord, void *_ctx)
 

Macro Definition Documentation

◆ H5O_FRIEND

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

Typedef Documentation

◆ H5SM_compare_udata_t

Function Documentation

◆ H5SM__message_compare()

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

◆ H5SM__message_decode()

herr_t H5SM__message_decode ( const uint8_t raw,
void *  _nrecord,
void *  _ctx 
)

◆ H5SM__message_encode()

herr_t H5SM__message_encode ( uint8_t raw,
const void *  _nrecord,
void *  _ctx 
)