HDF5  1.12.0
Macros | Variables
H5Zshuffle.c File Reference
#include "H5Zmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Pprivate.h"
#include "H5Tprivate.h"
#include "H5Zpkg.h"

Macros

#define H5Z_SHUFFLE_PARM_SIZE   0 /* "Local" parameter for shuffling size */
 
#define DUFF_GUTS
 
#define DUFF_GUTS
 

Variables

const H5Z_class2_t H5Z_SHUFFLE [1]
 

Macro Definition Documentation

◆ DUFF_GUTS [1/2]

#define DUFF_GUTS
Value:
*_dest=*_src++; \
_dest+=bytesoftype;

◆ DUFF_GUTS [2/2]

#define DUFF_GUTS
Value:
*_dest++=*_src; \
_src+=bytesoftype;

◆ H5Z_SHUFFLE_PARM_SIZE

#define H5Z_SHUFFLE_PARM_SIZE   0 /* "Local" parameter for shuffling size */

Variable Documentation

◆ H5Z_SHUFFLE

const H5Z_class2_t H5Z_SHUFFLE[1]
Initial value:
= {{
1,
1,
"shuffle",
NULL,
H5Z_set_local_shuffle,
H5Z_filter_shuffle,
}}
H5Z_FILTER_SHUFFLE
#define H5Z_FILTER_SHUFFLE
Definition: H5Zpublic.h:37
H5Z_CLASS_T_VERS
#define H5Z_CLASS_T_VERS
Definition: H5Zpublic.h:104