MISR Toolkit  1.5.1
Macros | Functions | Variables
h5tools_dump.h File Reference
#include "h5tools_utils.h"

Go to the source code of this file.

Macros

#define H5_SZIP_LSB_OPTION_MASK   8
 
#define H5_SZIP_MSB_OPTION_MASK   16
 
#define H5_SZIP_RAW_OPTION_MASK   128
 

Functions

H5TOOLS_DLL void h5tools_dump_init (void)
 
H5TOOLS_DLL int h5tools_dump_dset (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t dset, struct subset_t *sset)
 
H5TOOLS_DLL int h5tools_dump_mem (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t obj_id, hid_t type, hid_t space, void *mem)
 
H5TOOLS_DLL int h5tools_dump_simple_data (FILE *stream, const h5tool_format_t *info, hid_t container, h5tools_context_t *ctx, unsigned flags, hsize_t nelmts, hid_t type, void *_mem)
 
H5TOOLS_DLL void h5tools_dump_datatype (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t type)
 
H5TOOLS_DLL void h5tools_dump_dataspace (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t space)
 
H5TOOLS_DLL void h5tools_dump_attribute (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, const char *attr_name, hid_t attr_id, int display_index, int display_char)
 
H5TOOLS_DLL void h5tools_dump_oid (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t oid)
 
H5TOOLS_DLL void h5tools_dump_dcpl (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t dcpl, hid_t type_id, hid_t obj_id)
 
H5TOOLS_DLL void h5tools_dump_comment (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t obj_id)
 
H5TOOLS_DLL void h5tools_dump_data (FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t obj_id, int obj_data, struct subset_t *sset, int display_index, int display_char)
 
H5TOOLS_DLL int h5tools_print_datatype (FILE *stream, h5tools_str_t *buffer, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t type, int object_search)
 
H5TOOLS_DLL int h5tools_print_dataspace (h5tools_str_t *buffer, hid_t space)
 
H5TOOLS_DLL int h5tools_print_enum (FILE *stream, h5tools_str_t *buffer, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t type)
 
H5TOOLS_DLL void h5tools_print_fill_value (h5tools_str_t *buffer, const h5tool_format_t *info, h5tools_context_t *ctx, hid_t dcpl, hid_t type_id, hid_t obj_id)
 
H5TOOLS_DLL void h5tools_print_packed_bits (h5tools_str_t *buffer, hid_t type)
 

Variables

H5TOOLS_DLLVAR table_th5dump_type_table
 

Macro Definition Documentation

◆ H5_SZIP_LSB_OPTION_MASK

#define H5_SZIP_LSB_OPTION_MASK   8

Definition at line 26 of file h5tools_dump.h.

◆ H5_SZIP_MSB_OPTION_MASK

#define H5_SZIP_MSB_OPTION_MASK   16

Definition at line 27 of file h5tools_dump.h.

◆ H5_SZIP_RAW_OPTION_MASK

#define H5_SZIP_RAW_OPTION_MASK   128

Definition at line 28 of file h5tools_dump.h.

Function Documentation

◆ h5tools_dump_attribute()

H5TOOLS_DLL void h5tools_dump_attribute ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
const char *  attr_name,
hid_t  attr_id,
int  display_index,
int  display_char 
)

◆ h5tools_dump_comment()

H5TOOLS_DLL void h5tools_dump_comment ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  obj_id 
)

◆ h5tools_dump_data()

H5TOOLS_DLL void h5tools_dump_data ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  obj_id,
int  obj_data,
struct subset_t sset,
int  display_index,
int  display_char 
)

◆ h5tools_dump_dataspace()

H5TOOLS_DLL void h5tools_dump_dataspace ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  space 
)

◆ h5tools_dump_datatype()

H5TOOLS_DLL void h5tools_dump_datatype ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  type 
)

◆ h5tools_dump_dcpl()

H5TOOLS_DLL void h5tools_dump_dcpl ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  dcpl,
hid_t  type_id,
hid_t  obj_id 
)

◆ h5tools_dump_dset()

H5TOOLS_DLL int h5tools_dump_dset ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  dset,
struct subset_t sset 
)

◆ h5tools_dump_init()

H5TOOLS_DLL void h5tools_dump_init ( void  )

◆ h5tools_dump_mem()

H5TOOLS_DLL int h5tools_dump_mem ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  obj_id,
hid_t  type,
hid_t  space,
void *  mem 
)

◆ h5tools_dump_oid()

H5TOOLS_DLL void h5tools_dump_oid ( FILE *  stream,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  oid 
)

◆ h5tools_dump_simple_data()

H5TOOLS_DLL int h5tools_dump_simple_data ( FILE *  stream,
const h5tool_format_t info,
hid_t  container,
h5tools_context_t ctx,
unsigned  flags,
hsize_t  nelmts,
hid_t  type,
void *  _mem 
)

◆ h5tools_print_dataspace()

H5TOOLS_DLL int h5tools_print_dataspace ( h5tools_str_t buffer,
hid_t  space 
)

◆ h5tools_print_datatype()

H5TOOLS_DLL int h5tools_print_datatype ( FILE *  stream,
h5tools_str_t buffer,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  type,
int  object_search 
)

◆ h5tools_print_enum()

H5TOOLS_DLL int h5tools_print_enum ( FILE *  stream,
h5tools_str_t buffer,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  type 
)

◆ h5tools_print_fill_value()

H5TOOLS_DLL void h5tools_print_fill_value ( h5tools_str_t buffer,
const h5tool_format_t info,
h5tools_context_t ctx,
hid_t  dcpl,
hid_t  type_id,
hid_t  obj_id 
)

◆ h5tools_print_packed_bits()

H5TOOLS_DLL void h5tools_print_packed_bits ( h5tools_str_t buffer,
hid_t  type 
)

Variable Documentation

◆ h5dump_type_table

H5TOOLS_DLLVAR table_t* h5dump_type_table

Definition at line 34 of file h5tools_dump.h.


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