HDF5  1.12.0
Data Structures | Macros | Functions
H5Pencdec.c File Reference
#include "H5Pmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Fprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Ppkg.h"
#include "H5VMprivate.h"

Data Structures

struct  H5P_enc_iter_ud_t
 

Macros

#define H5P_ENCODE_VERS   0
 

Functions

herr_t H5P__encode_size_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_hsize_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_unsigned (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_uint8_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_hbool_t (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode_double (const void *value, void **_pp, size_t *size)
 
herr_t H5P__encode (const H5P_genplist_t *plist, hbool_t enc_all_prop, void *buf, size_t *nalloc)
 
herr_t H5P__decode_size_t (const void **_pp, void *_value)
 
herr_t H5P__decode_hsize_t (const void **_pp, void *_value)
 
herr_t H5P__decode_unsigned (const void **_pp, void *_value)
 
herr_t H5P__decode_uint8_t (const void **_pp, void *_value)
 
herr_t H5P__decode_hbool_t (const void **_pp, void *_value)
 
herr_t H5P__decode_double (const void **_pp, void *_value)
 
hid_t H5P__decode (const void *buf)
 

Macro Definition Documentation

◆ H5P_ENCODE_VERS

#define H5P_ENCODE_VERS   0

Function Documentation

◆ H5P__decode()

hid_t H5P__decode ( const void *  buf)

◆ H5P__decode_double()

herr_t H5P__decode_double ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_hbool_t()

herr_t H5P__decode_hbool_t ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_hsize_t()

herr_t H5P__decode_hsize_t ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_size_t()

herr_t H5P__decode_size_t ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_uint8_t()

herr_t H5P__decode_uint8_t ( const void **  _pp,
void *  _value 
)

◆ H5P__decode_unsigned()

herr_t H5P__decode_unsigned ( const void **  _pp,
void *  _value 
)

◆ H5P__encode()

herr_t H5P__encode ( const H5P_genplist_t plist,
hbool_t  enc_all_prop,
void *  buf,
size_t nalloc 
)

◆ H5P__encode_double()

herr_t H5P__encode_double ( const void *  value,
void **  _pp,
size_t size 
)

◆ H5P__encode_hbool_t()

herr_t H5P__encode_hbool_t ( const void *  value,
void **  _pp,
size_t size 
)

◆ H5P__encode_hsize_t()

herr_t H5P__encode_hsize_t ( const void *  value,
void **  _pp,
size_t size 
)

◆ H5P__encode_size_t()

herr_t H5P__encode_size_t ( const void *  value,
void **  _pp,
size_t size 
)

◆ H5P__encode_uint8_t()

herr_t H5P__encode_uint8_t ( const void *  value,
void **  _pp,
size_t size 
)

◆ H5P__encode_unsigned()

herr_t H5P__encode_unsigned ( const void *  value,
void **  _pp,
size_t size 
)