MISR Toolkit  1.5.1
Data Structures | Typedefs | Functions
h5tools_str.h File Reference

Go to the source code of this file.

Data Structures

struct  h5tools_str_t
 

Typedefs

typedef struct h5tools_str_t h5tools_str_t
 

Functions

H5TOOLS_DLL void h5tools_str_close (h5tools_str_t *str)
 
H5TOOLS_DLL size_t h5tools_str_len (h5tools_str_t *str)
 
H5TOOLS_DLL char * h5tools_str_append (h5tools_str_t *str, const char *fmt,...)
 
H5TOOLS_DLL char * h5tools_str_reset (h5tools_str_t *str)
 
H5TOOLS_DLL char * h5tools_str_trunc (h5tools_str_t *str, size_t size)
 
H5TOOLS_DLL char * h5tools_str_fmt (h5tools_str_t *str, size_t start, const char *fmt)
 
H5TOOLS_DLL char * h5tools_str_prefix (h5tools_str_t *str, const h5tool_format_t *info, hsize_t elmtno, unsigned ndims, h5tools_context_t *ctx)
 
H5TOOLS_DLL char * h5tools_str_region_prefix (h5tools_str_t *str, const h5tool_format_t *info, hsize_t elmtno, hsize_t *ptdata, unsigned ndims, hsize_t max_idx[], h5tools_context_t *ctx)
 
H5TOOLS_DLL void h5tools_str_dump_space_blocks (h5tools_str_t *, hid_t, const h5tool_format_t *)
 
H5TOOLS_DLL void h5tools_str_dump_space_points (h5tools_str_t *, hid_t, const h5tool_format_t *)
 
H5TOOLS_DLL void h5tools_str_sprint_region (h5tools_str_t *str, const h5tool_format_t *info, hid_t container, void *vp)
 
H5TOOLS_DLL char * h5tools_str_sprint (h5tools_str_t *str, const h5tool_format_t *info, hid_t container, hid_t type, void *vp, h5tools_context_t *ctx)
 
H5TOOLS_DLL char * h5tools_str_replace (const char *string, const char *substr, const char *replacement)
 

Typedef Documentation

◆ h5tools_str_t

typedef struct h5tools_str_t h5tools_str_t

Function Documentation

◆ h5tools_str_append()

H5TOOLS_DLL char* h5tools_str_append ( h5tools_str_t str,
const char *  fmt,
  ... 
)

◆ h5tools_str_close()

H5TOOLS_DLL void h5tools_str_close ( h5tools_str_t str)

◆ h5tools_str_dump_space_blocks()

H5TOOLS_DLL void h5tools_str_dump_space_blocks ( h5tools_str_t ,
hid_t  ,
const h5tool_format_t  
)

◆ h5tools_str_dump_space_points()

H5TOOLS_DLL void h5tools_str_dump_space_points ( h5tools_str_t ,
hid_t  ,
const h5tool_format_t  
)

◆ h5tools_str_fmt()

H5TOOLS_DLL char* h5tools_str_fmt ( h5tools_str_t str,
size_t  start,
const char *  fmt 
)

◆ h5tools_str_len()

H5TOOLS_DLL size_t h5tools_str_len ( h5tools_str_t str)

◆ h5tools_str_prefix()

H5TOOLS_DLL char* h5tools_str_prefix ( h5tools_str_t str,
const h5tool_format_t info,
hsize_t  elmtno,
unsigned  ndims,
h5tools_context_t ctx 
)

◆ h5tools_str_region_prefix()

H5TOOLS_DLL char* h5tools_str_region_prefix ( h5tools_str_t str,
const h5tool_format_t info,
hsize_t  elmtno,
hsize_t ptdata,
unsigned  ndims,
hsize_t  max_idx[],
h5tools_context_t ctx 
)

◆ h5tools_str_replace()

H5TOOLS_DLL char* h5tools_str_replace ( const char *  string,
const char *  substr,
const char *  replacement 
)

◆ h5tools_str_reset()

H5TOOLS_DLL char* h5tools_str_reset ( h5tools_str_t str)

◆ h5tools_str_sprint()

H5TOOLS_DLL char* h5tools_str_sprint ( h5tools_str_t str,
const h5tool_format_t info,
hid_t  container,
hid_t  type,
void *  vp,
h5tools_context_t ctx 
)

◆ h5tools_str_sprint_region()

H5TOOLS_DLL void h5tools_str_sprint_region ( h5tools_str_t str,
const h5tool_format_t info,
hid_t  container,
void *  vp 
)

◆ h5tools_str_trunc()

H5TOOLS_DLL char* h5tools_str_trunc ( h5tools_str_t str,
size_t  size 
)

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