MISR Toolkit  1.5.1
Functions
H5Oshared.h File Reference

Go to the source code of this file.

Functions

static H5_INLINE void * H5O_SHARED_DECODE (H5F_t *f, hid_t dxpl_id, H5O_t *open_oh, unsigned mesg_flags, unsigned *ioflags, size_t p_size, const uint8_t *p)
 
static H5_INLINE herr_t H5O_SHARED_ENCODE (H5F_t *f, hbool_t disable_shared, uint8_t *p, const void *_mesg)
 
static H5_INLINE size_t H5O_SHARED_SIZE (const H5F_t *f, hbool_t disable_shared, const void *_mesg)
 
static H5_INLINE herr_t H5O_SHARED_DELETE (H5F_t *f, hid_t dxpl_id, H5O_t *open_oh, void *_mesg)
 
static H5_INLINE herr_t H5O_SHARED_LINK (H5F_t *f, hid_t dxpl_id, H5O_t *open_oh, void *_mesg)
 
static H5_INLINE void * H5O_SHARED_COPY_FILE (H5F_t *file_src, void *_native_src, H5F_t *file_dst, hbool_t *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info, void *udata, hid_t dxpl_id)
 
static H5_INLINE herr_t H5O_SHARED_POST_COPY_FILE (const H5O_loc_t *oloc_src, const void *mesg_src, H5O_loc_t *oloc_dst, void *mesg_dst, unsigned *mesg_flags, hid_t dxpl_id, H5O_copy_t *cpy_info)
 
static H5_INLINE herr_t H5O_SHARED_DEBUG (H5F_t *f, hid_t dxpl_id, const void *_mesg, FILE *stream, int indent, int fwidth)
 

Function Documentation

◆ H5O_SHARED_COPY_FILE()

static H5_INLINE void* H5O_SHARED_COPY_FILE ( H5F_t file_src,
void *  _native_src,
H5F_t file_dst,
hbool_t recompute_size,
unsigned *  mesg_flags,
H5O_copy_t *  cpy_info,
void *  udata,
hid_t  dxpl_id 
)
static

Definition at line 320 of file H5Oshared.h.

◆ H5O_SHARED_DEBUG()

static H5_INLINE herr_t H5O_SHARED_DEBUG ( H5F_t f,
hid_t  dxpl_id,
const void *  _mesg,
FILE *  stream,
int  indent,
int  fwidth 
)
static

Definition at line 455 of file H5Oshared.h.

◆ H5O_SHARED_DECODE()

static H5_INLINE void* H5O_SHARED_DECODE ( H5F_t f,
hid_t  dxpl_id,
H5O_t open_oh,
unsigned  mesg_flags,
unsigned *  ioflags,
size_t  p_size,
const uint8_t *  p 
)
static

Definition at line 49 of file H5Oshared.h.

◆ H5O_SHARED_DELETE()

static H5_INLINE herr_t H5O_SHARED_DELETE ( H5F_t f,
hid_t  dxpl_id,
H5O_t open_oh,
void *  _mesg 
)
static

Definition at line 217 of file H5Oshared.h.

◆ H5O_SHARED_ENCODE()

static H5_INLINE herr_t H5O_SHARED_ENCODE ( H5F_t f,
hbool_t  disable_shared,
uint8_t *  p,
const void *  _mesg 
)
static

Definition at line 109 of file H5Oshared.h.

◆ H5O_SHARED_LINK()

static H5_INLINE herr_t H5O_SHARED_LINK ( H5F_t f,
hid_t  dxpl_id,
H5O_t open_oh,
void *  _mesg 
)
static

Definition at line 269 of file H5Oshared.h.

◆ H5O_SHARED_POST_COPY_FILE()

static H5_INLINE herr_t H5O_SHARED_POST_COPY_FILE ( const H5O_loc_t *  oloc_src,
const void *  mesg_src,
H5O_loc_t *  oloc_dst,
void *  mesg_dst,
unsigned *  mesg_flags,
hid_t  dxpl_id,
H5O_copy_t *  cpy_info 
)
static

Definition at line 384 of file H5Oshared.h.

◆ H5O_SHARED_SIZE()

static H5_INLINE size_t H5O_SHARED_SIZE ( const H5F_t f,
hbool_t  disable_shared,
const void *  _mesg 
)
static

Definition at line 164 of file H5Oshared.h.


MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:54