24 #include "h5tools_error.h" 27 #define OPT(X,S) ((X) ? (X) : (S)) 28 #define OPTIONAL_LINE_BREAK "\001" 29 #define START_OF_DATA 0x0001 30 #define END_OF_DATA 0x0002 33 #define HSIZE_T_FORMAT "%" H5_PRINTF_LL_WIDTH "u" 35 #define H5TOOLS_DUMP_MAX_RANK H5S_MAX_RANK 38 #define FLUSHSTREAM(S) if(S != NULL) HDfflush(S) 39 #define PRINTSTREAM(S, F, ...) if(S != NULL) HDfprintf(S, F, __VA_ARGS__) 40 #define PRINTVALSTREAM(S, V) if(S != NULL) HDfprintf(S, V) 41 #define PUTSTREAM(X,S) do { if(S != NULL) HDfputs(X, S); } while(0) 47 #define ATTRIBUTE "ATTRIBUTE" 49 #define SUPER_BLOCK "SUPER_BLOCK" 50 #define COMPRESSION "COMPRESSION" 51 #define CONCATENATOR "//" 52 #define COMPLEX "COMPLEX" 57 #define DATASPACE "DATASPACE" 58 #define EXTERNAL "EXTERNAL" 59 #define FILENO "FILENO" 60 #define HARDLINK "HARDLINK" 62 #define OBJID "OBJECTID" 64 #define S_SCALAR "SCALAR" 65 #define S_SIMPLE "SIMPLE" 67 #define SOFTLINK "SOFTLINK" 68 #define EXTLINK "EXTERNAL_LINK" 69 #define UDLINK "USERDEFINED_LINK" 71 #define STRIDE "STRIDE" 72 #define STRSIZE "STRSIZE" 73 #define STRPAD "STRPAD" 74 #define SUBSET "SUBSET" 75 #define FILTERS "FILTERS" 76 #define DEFLATE "COMPRESSION DEFLATE" 77 #define DEFLATE_LEVEL "LEVEL" 78 #define SHUFFLE "PREPROCESSING SHUFFLE" 79 #define FLETCHER32 "CHECKSUM FLETCHER32" 80 #define SZIP "COMPRESSION SZIP" 81 #define NBIT "COMPRESSION NBIT" 82 #define SCALEOFFSET "COMPRESSION SCALEOFFSET" 83 #define SCALEOFFSET_MINBIT "MIN BITS" 84 #define STORAGE_LAYOUT "STORAGE_LAYOUT" 85 #define CONTIGUOUS "CONTIGUOUS" 86 #define COMPACT "COMPACT" 87 #define CHUNKED "CHUNKED" 88 #define EXTERNAL_FILE "EXTERNAL_FILE" 89 #define FILLVALUE "FILLVALUE" 90 #define FILE_CONTENTS "FILE_CONTENTS" 91 #define PACKED_BITS "PACKED_BITS" 92 #define PACKED_OFFSET "OFFSET" 93 #define PACKED_LENGTH "LENGTH" 551 #define H5_TOOLS_GROUP "GROUP" 552 #define H5_TOOLS_DATASET "DATASET" 553 #define H5_TOOLS_DATATYPE "DATATYPE" 564 const char *driver,
char *drivername,
size_t drivername_len);
584 FILE *stream,
hid_t container);
588 FILE *stream,
hid_t container);
unsigned default_indent_level
HDFFCLIBAPI void intf dims[]
unsigned long long hsize_t
HDFFCLIBAPI intf intf intf intf void * buffer
HDFFCLIBAPI intf intf intf * type
HDFFCLIBAPI intf intf * flags