HDF5  1.12.0
Data Structures | Macros | Variables
H5Znbit.c File Reference
#include "H5Zmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Ppublic.h"
#include "H5Oprivate.h"
#include "H5Sprivate.h"
#include "H5Tprivate.h"
#include "H5Zpkg.h"

Data Structures

struct  parms_atomic
 

Macros

#define H5Z_NBIT_ATOMIC   1 /* Atomic datatype class: integer/floating-point */
 
#define H5Z_NBIT_ARRAY   2 /* Array datatype class */
 
#define H5Z_NBIT_COMPOUND   3 /* Compound datatype class */
 
#define H5Z_NBIT_NOOPTYPE   4 /* Other datatype class: nbit does no compression */
 
#define H5Z_NBIT_MAX_NPARMS   4096 /* Max number of parameters for filter */
 
#define H5Z_NBIT_ORDER_LE   0 /* Little endian for datatype byte order */
 
#define H5Z_NBIT_ORDER_BE   1 /* Big endian for datatype byte order */
 

Variables

H5Z_class2_t H5Z_NBIT [1]
 

Macro Definition Documentation

◆ H5Z_NBIT_ARRAY

#define H5Z_NBIT_ARRAY   2 /* Array datatype class */

◆ H5Z_NBIT_ATOMIC

#define H5Z_NBIT_ATOMIC   1 /* Atomic datatype class: integer/floating-point */

◆ H5Z_NBIT_COMPOUND

#define H5Z_NBIT_COMPOUND   3 /* Compound datatype class */

◆ H5Z_NBIT_MAX_NPARMS

#define H5Z_NBIT_MAX_NPARMS   4096 /* Max number of parameters for filter */

◆ H5Z_NBIT_NOOPTYPE

#define H5Z_NBIT_NOOPTYPE   4 /* Other datatype class: nbit does no compression */

◆ H5Z_NBIT_ORDER_BE

#define H5Z_NBIT_ORDER_BE   1 /* Big endian for datatype byte order */

◆ H5Z_NBIT_ORDER_LE

#define H5Z_NBIT_ORDER_LE   0 /* Little endian for datatype byte order */

Variable Documentation

◆ H5Z_NBIT

H5Z_class2_t H5Z_NBIT[1]
Initial value:
= {{
1,
1,
"nbit",
H5Z_can_apply_nbit,
H5Z_set_local_nbit,
H5Z_filter_nbit,
}}
H5Z_FILTER_NBIT
#define H5Z_FILTER_NBIT
Definition: H5Zpublic.h:40
H5Z_CLASS_T_VERS
#define H5Z_CLASS_T_VERS
Definition: H5Zpublic.h:104