MISR Toolkit  1.5.1
Macros
hntdefs.h File Reference

Go to the source code of this file.

Macros

#define DFNT_HDF   0x00000000 /* standard HDF format */
 
#define DFNT_NATIVE   0x00001000 /* native format */
 
#define DFNT_CUSTOM   0x00002000 /* custom format */
 
#define DFNT_LITEND   0x00004000 /* Little Endian format */
 
#define DFNT_MASK   0x00000fff /* format mask */
 
#define DFNT_NONE   0 /* indicates that number type not set */
 
#define DFNT_QUERY   0 /* use this code to find the current type */
 
#define DFNT_VERSION   1 /* current version of NT info */
 
#define DFNT_FLOAT32   5
 
#define DFNT_FLOAT   5 /* For backward compat; don't use */
 
#define DFNT_FLOAT64   6
 
#define DFNT_DOUBLE   6 /* For backward compat; don't use */
 
#define DFNT_FLOAT128   7 /* No current plans for support */
 
#define DFNT_INT8   20
 
#define DFNT_UINT8   21
 
#define DFNT_INT16   22
 
#define DFNT_UINT16   23
 
#define DFNT_INT32   24
 
#define DFNT_UINT32   25
 
#define DFNT_INT64   26
 
#define DFNT_UINT64   27
 
#define DFNT_INT128   28 /* No current plans for support */
 
#define DFNT_UINT128   30 /* No current plans for support */
 
#define DFNT_UCHAR8   3 /* 3 chosen for backward compatibility */
 
#define DFNT_UCHAR   3 /* uchar=uchar8 for backward combatibility */
 
#define DFNT_CHAR8   4 /* 4 chosen for backward compatibility */
 
#define DFNT_CHAR   4 /* char=char8 for backward combatibility */
 
#define DFNT_CHAR16   42 /* No current plans for support */
 
#define DFNT_UCHAR16   43 /* No current plans for support */
 
#define DFNT_NFLOAT32   (DFNT_NATIVE | DFNT_FLOAT32)
 
#define DFNT_NFLOAT64   (DFNT_NATIVE | DFNT_FLOAT64)
 
#define DFNT_NFLOAT128   (DFNT_NATIVE | DFNT_FLOAT128) /* Unsupported */
 
#define DFNT_NINT8   (DFNT_NATIVE | DFNT_INT8)
 
#define DFNT_NUINT8   (DFNT_NATIVE | DFNT_UINT8)
 
#define DFNT_NINT16   (DFNT_NATIVE | DFNT_INT16)
 
#define DFNT_NUINT16   (DFNT_NATIVE | DFNT_UINT16)
 
#define DFNT_NINT32   (DFNT_NATIVE | DFNT_INT32)
 
#define DFNT_NUINT32   (DFNT_NATIVE | DFNT_UINT32)
 
#define DFNT_NINT64   (DFNT_NATIVE | DFNT_INT64)
 
#define DFNT_NUINT64   (DFNT_NATIVE | DFNT_UINT64)
 
#define DFNT_NINT128   (DFNT_NATIVE | DFNT_INT128) /* Unsupported */
 
#define DFNT_NUINT128   (DFNT_NATIVE | DFNT_UINT128) /* Unsupported */
 
#define DFNT_NCHAR8   (DFNT_NATIVE | DFNT_CHAR8)
 
#define DFNT_NCHAR   (DFNT_NATIVE | DFNT_CHAR8) /* backward compat */
 
#define DFNT_NUCHAR8   (DFNT_NATIVE | DFNT_UCHAR8)
 
#define DFNT_NUCHAR   (DFNT_NATIVE | DFNT_UCHAR8) /* backward compat */
 
#define DFNT_NCHAR16   (DFNT_NATIVE | DFNT_CHAR16) /* Unsupported */
 
#define DFNT_NUCHAR16   (DFNT_NATIVE | DFNT_UCHAR16) /* Unsupported */
 
#define DFNT_LFLOAT32   (DFNT_LITEND | DFNT_FLOAT32)
 
#define DFNT_LFLOAT64   (DFNT_LITEND | DFNT_FLOAT64)
 
#define DFNT_LFLOAT128   (DFNT_LITEND | DFNT_FLOAT128) /* Unsupported */
 
#define DFNT_LINT8   (DFNT_LITEND | DFNT_INT8)
 
#define DFNT_LUINT8   (DFNT_LITEND | DFNT_UINT8)
 
#define DFNT_LINT16   (DFNT_LITEND | DFNT_INT16)
 
#define DFNT_LUINT16   (DFNT_LITEND | DFNT_UINT16)
 
#define DFNT_LINT32   (DFNT_LITEND | DFNT_INT32)
 
#define DFNT_LUINT32   (DFNT_LITEND | DFNT_UINT32)
 
#define DFNT_LINT64   (DFNT_LITEND | DFNT_INT64)
 
#define DFNT_LUINT64   (DFNT_LITEND | DFNT_UINT64)
 
#define DFNT_LINT128   (DFNT_LITEND | DFNT_INT128) /* Unsupported */
 
#define DFNT_LUINT128   (DFNT_LITEND | DFNT_UINT128) /* Unsupported */
 
#define DFNT_LCHAR8   (DFNT_LITEND | DFNT_CHAR8)
 
#define DFNT_LCHAR   (DFNT_LITEND | DFNT_CHAR8) /* backward compat */
 
#define DFNT_LUCHAR8   (DFNT_LITEND | DFNT_UCHAR8)
 
#define DFNT_LUCHAR   (DFNT_LITEND | DFNT_UCHAR8) /* backward compat */
 
#define DFNT_LCHAR16   (DFNT_LITEND | DFNT_CHAR16) /* Unsupported */
 
#define DFNT_LUCHAR16   (DFNT_LITEND | DFNT_UCHAR16) /* Unsupported */
 
#define DFNTI_MBO   1 /* Motorola byte order 2's compl */
 
#define DFNTI_VBO   2 /* Vax byte order 2's compl */
 
#define DFNTI_IBO   4 /* Intel byte order 2's compl */
 
#define DFNTF_NONE   0 /* indicates subclass is not set */
 
#define DFNTF_HDFDEFAULT   1 /* hdf default float format is ieee */
 
#define DFNTF_IEEE   1 /* IEEE format */
 
#define DFNTF_VAX   2 /* Vax format */
 
#define DFNTF_CRAY   3 /* Cray format */
 
#define DFNTF_PC   4 /* PC floats - flipped IEEE */
 
#define DFNTF_CONVEX   5 /* CONVEX native format */
 
#define DFNTF_VP   6 /* Fujitsu VP native format */
 
#define DFNTC_BYTE   0 /* bitwise/numeric field */
 
#define DFNTC_ASCII   1 /* ASCII */
 
#define DFNTC_EBCDIC   5 /* EBCDIC */
 
#define DFO_FORTRAN   1 /* column major order */
 
#define DFO_C   2 /* row major order */
 
#define SIZE_FLOAT32   4
 
#define SIZE_FLOAT64   8
 
#define SIZE_FLOAT128   16 /* No current plans for support */
 
#define SIZE_INT8   1
 
#define SIZE_UINT8   1
 
#define SIZE_INT16   2
 
#define SIZE_UINT16   2
 
#define SIZE_INT32   4
 
#define SIZE_UINT32   4
 
#define SIZE_INT64   8
 
#define SIZE_UINT64   8
 
#define SIZE_INT128   16 /* No current plans for support */
 
#define SIZE_UINT128   16 /* No current plans for support */
 
#define SIZE_CHAR8   1
 
#define SIZE_CHAR   1 /* For backward compat char8 == char */
 
#define SIZE_UCHAR8   1
 
#define SIZE_UCHAR   1 /* For backward compat uchar8 == uchar */
 
#define SIZE_CHAR16   2 /* No current plans for support */
 
#define SIZE_UCHAR16   2 /* No current plans for support */
 
#define SIZE_NFLOAT32   4
 
#define SIZE_NFLOAT64   8
 
#define SIZE_NFLOAT128   16 /* No current plans for support */
 
#define SIZE_NINT8   1
 
#define SIZE_NUINT8   1
 
#define SIZE_NINT16   2
 
#define SIZE_NUINT16   2
 
#define SIZE_NINT32   4
 
#define SIZE_NUINT32   4
 
#define SIZE_NINT64   8
 
#define SIZE_NUINT64   8
 
#define SIZE_NINT128   16 /* No current plans for support */
 
#define SIZE_NUINT128   16 /* No current plans for support */
 
#define SIZE_NCHAR8   1
 
#define SIZE_NCHAR   1 /* For backward compat char8 == char */
 
#define SIZE_NUCHAR8   1
 
#define SIZE_NUCHAR   1 /* For backward compat uchar8 == uchar */
 
#define SIZE_NCHAR16   2 /* No current plans for support */
 
#define SIZE_NUCHAR16   2 /* No current plans for support */
 
#define SIZE_LFLOAT32   4
 
#define SIZE_LFLOAT64   8
 
#define SIZE_LFLOAT128   16 /* No current plans for support */
 
#define SIZE_LINT8   1
 
#define SIZE_LUINT8   1
 
#define SIZE_LINT16   2
 
#define SIZE_LUINT16   2
 
#define SIZE_LINT32   4
 
#define SIZE_LUINT32   4
 
#define SIZE_LINT64   8
 
#define SIZE_LUINT64   8
 
#define SIZE_LINT128   16 /* No current plans for support */
 
#define SIZE_LUINT128   16 /* No current plans for support */
 
#define SIZE_LCHAR8   1
 
#define SIZE_LCHAR   1 /* For backward compat char8 == char */
 
#define SIZE_LUCHAR8   1
 
#define SIZE_LUCHAR   1 /* For backward compat uchar8 == uchar */
 
#define SIZE_LCHAR16   2 /* No current plans for support */
 
#define SIZE_LUCHAR16   2 /* No current plans for support */
 
#define MACHINE_I8_SIZE   1
 
#define MACHINE_I16_SIZE   2
 
#define MACHINE_I32_SIZE   4
 
#define MACHINE_F32_SIZE   4
 
#define MACHINE_F64_SIZE   8
 
#define MAX_NT_SIZE   16
 

Macro Definition Documentation

◆ DFNT_CHAR

#define DFNT_CHAR   4 /* char=char8 for backward combatibility */

Definition at line 57 of file hntdefs.h.

◆ DFNT_CHAR16

#define DFNT_CHAR16   42 /* No current plans for support */

Definition at line 58 of file hntdefs.h.

◆ DFNT_CHAR8

#define DFNT_CHAR8   4 /* 4 chosen for backward compatibility */

Definition at line 56 of file hntdefs.h.

◆ DFNT_CUSTOM

#define DFNT_CUSTOM   0x00002000 /* custom format */

Definition at line 26 of file hntdefs.h.

◆ DFNT_DOUBLE

#define DFNT_DOUBLE   6 /* For backward compat; don't use */

Definition at line 39 of file hntdefs.h.

◆ DFNT_FLOAT

#define DFNT_FLOAT   5 /* For backward compat; don't use */

Definition at line 37 of file hntdefs.h.

◆ DFNT_FLOAT128

#define DFNT_FLOAT128   7 /* No current plans for support */

Definition at line 40 of file hntdefs.h.

◆ DFNT_FLOAT32

#define DFNT_FLOAT32   5

Definition at line 36 of file hntdefs.h.

◆ DFNT_FLOAT64

#define DFNT_FLOAT64   6

Definition at line 38 of file hntdefs.h.

◆ DFNT_HDF

#define DFNT_HDF   0x00000000 /* standard HDF format */

Definition at line 24 of file hntdefs.h.

◆ DFNT_INT128

#define DFNT_INT128   28 /* No current plans for support */

Definition at line 51 of file hntdefs.h.

◆ DFNT_INT16

#define DFNT_INT16   22

Definition at line 45 of file hntdefs.h.

◆ DFNT_INT32

#define DFNT_INT32   24

Definition at line 47 of file hntdefs.h.

◆ DFNT_INT64

#define DFNT_INT64   26

Definition at line 49 of file hntdefs.h.

◆ DFNT_INT8

#define DFNT_INT8   20

Definition at line 42 of file hntdefs.h.

◆ DFNT_LCHAR

#define DFNT_LCHAR   (DFNT_LITEND | DFNT_CHAR8) /* backward compat */

Definition at line 101 of file hntdefs.h.

◆ DFNT_LCHAR16

#define DFNT_LCHAR16   (DFNT_LITEND | DFNT_CHAR16) /* Unsupported */

Definition at line 104 of file hntdefs.h.

◆ DFNT_LCHAR8

#define DFNT_LCHAR8   (DFNT_LITEND | DFNT_CHAR8)

Definition at line 100 of file hntdefs.h.

◆ DFNT_LFLOAT128

#define DFNT_LFLOAT128   (DFNT_LITEND | DFNT_FLOAT128) /* Unsupported */

Definition at line 87 of file hntdefs.h.

◆ DFNT_LFLOAT32

#define DFNT_LFLOAT32   (DFNT_LITEND | DFNT_FLOAT32)

Definition at line 85 of file hntdefs.h.

◆ DFNT_LFLOAT64

#define DFNT_LFLOAT64   (DFNT_LITEND | DFNT_FLOAT64)

Definition at line 86 of file hntdefs.h.

◆ DFNT_LINT128

#define DFNT_LINT128   (DFNT_LITEND | DFNT_INT128) /* Unsupported */

Definition at line 97 of file hntdefs.h.

◆ DFNT_LINT16

#define DFNT_LINT16   (DFNT_LITEND | DFNT_INT16)

Definition at line 91 of file hntdefs.h.

◆ DFNT_LINT32

#define DFNT_LINT32   (DFNT_LITEND | DFNT_INT32)

Definition at line 93 of file hntdefs.h.

◆ DFNT_LINT64

#define DFNT_LINT64   (DFNT_LITEND | DFNT_INT64)

Definition at line 95 of file hntdefs.h.

◆ DFNT_LINT8

#define DFNT_LINT8   (DFNT_LITEND | DFNT_INT8)

Definition at line 89 of file hntdefs.h.

◆ DFNT_LITEND

#define DFNT_LITEND   0x00004000 /* Little Endian format */

Definition at line 27 of file hntdefs.h.

◆ DFNT_LUCHAR

#define DFNT_LUCHAR   (DFNT_LITEND | DFNT_UCHAR8) /* backward compat */

Definition at line 103 of file hntdefs.h.

◆ DFNT_LUCHAR16

#define DFNT_LUCHAR16   (DFNT_LITEND | DFNT_UCHAR16) /* Unsupported */

Definition at line 105 of file hntdefs.h.

◆ DFNT_LUCHAR8

#define DFNT_LUCHAR8   (DFNT_LITEND | DFNT_UCHAR8)

Definition at line 102 of file hntdefs.h.

◆ DFNT_LUINT128

#define DFNT_LUINT128   (DFNT_LITEND | DFNT_UINT128) /* Unsupported */

Definition at line 98 of file hntdefs.h.

◆ DFNT_LUINT16

#define DFNT_LUINT16   (DFNT_LITEND | DFNT_UINT16)

Definition at line 92 of file hntdefs.h.

◆ DFNT_LUINT32

#define DFNT_LUINT32   (DFNT_LITEND | DFNT_UINT32)

Definition at line 94 of file hntdefs.h.

◆ DFNT_LUINT64

#define DFNT_LUINT64   (DFNT_LITEND | DFNT_UINT64)

Definition at line 96 of file hntdefs.h.

◆ DFNT_LUINT8

#define DFNT_LUINT8   (DFNT_LITEND | DFNT_UINT8)

Definition at line 90 of file hntdefs.h.

◆ DFNT_MASK

#define DFNT_MASK   0x00000fff /* format mask */

Definition at line 28 of file hntdefs.h.

◆ DFNT_NATIVE

#define DFNT_NATIVE   0x00001000 /* native format */

Definition at line 25 of file hntdefs.h.

◆ DFNT_NCHAR

#define DFNT_NCHAR   (DFNT_NATIVE | DFNT_CHAR8) /* backward compat */

Definition at line 78 of file hntdefs.h.

◆ DFNT_NCHAR16

#define DFNT_NCHAR16   (DFNT_NATIVE | DFNT_CHAR16) /* Unsupported */

Definition at line 81 of file hntdefs.h.

◆ DFNT_NCHAR8

#define DFNT_NCHAR8   (DFNT_NATIVE | DFNT_CHAR8)

Definition at line 77 of file hntdefs.h.

◆ DFNT_NFLOAT128

#define DFNT_NFLOAT128   (DFNT_NATIVE | DFNT_FLOAT128) /* Unsupported */

Definition at line 64 of file hntdefs.h.

◆ DFNT_NFLOAT32

#define DFNT_NFLOAT32   (DFNT_NATIVE | DFNT_FLOAT32)

Definition at line 62 of file hntdefs.h.

◆ DFNT_NFLOAT64

#define DFNT_NFLOAT64   (DFNT_NATIVE | DFNT_FLOAT64)

Definition at line 63 of file hntdefs.h.

◆ DFNT_NINT128

#define DFNT_NINT128   (DFNT_NATIVE | DFNT_INT128) /* Unsupported */

Definition at line 74 of file hntdefs.h.

◆ DFNT_NINT16

#define DFNT_NINT16   (DFNT_NATIVE | DFNT_INT16)

Definition at line 68 of file hntdefs.h.

◆ DFNT_NINT32

#define DFNT_NINT32   (DFNT_NATIVE | DFNT_INT32)

Definition at line 70 of file hntdefs.h.

◆ DFNT_NINT64

#define DFNT_NINT64   (DFNT_NATIVE | DFNT_INT64)

Definition at line 72 of file hntdefs.h.

◆ DFNT_NINT8

#define DFNT_NINT8   (DFNT_NATIVE | DFNT_INT8)

Definition at line 66 of file hntdefs.h.

◆ DFNT_NONE

#define DFNT_NONE   0 /* indicates that number type not set */

Definition at line 32 of file hntdefs.h.

◆ DFNT_NUCHAR

#define DFNT_NUCHAR   (DFNT_NATIVE | DFNT_UCHAR8) /* backward compat */

Definition at line 80 of file hntdefs.h.

◆ DFNT_NUCHAR16

#define DFNT_NUCHAR16   (DFNT_NATIVE | DFNT_UCHAR16) /* Unsupported */

Definition at line 82 of file hntdefs.h.

◆ DFNT_NUCHAR8

#define DFNT_NUCHAR8   (DFNT_NATIVE | DFNT_UCHAR8)

Definition at line 79 of file hntdefs.h.

◆ DFNT_NUINT128

#define DFNT_NUINT128   (DFNT_NATIVE | DFNT_UINT128) /* Unsupported */

Definition at line 75 of file hntdefs.h.

◆ DFNT_NUINT16

#define DFNT_NUINT16   (DFNT_NATIVE | DFNT_UINT16)

Definition at line 69 of file hntdefs.h.

◆ DFNT_NUINT32

#define DFNT_NUINT32   (DFNT_NATIVE | DFNT_UINT32)

Definition at line 71 of file hntdefs.h.

◆ DFNT_NUINT64

#define DFNT_NUINT64   (DFNT_NATIVE | DFNT_UINT64)

Definition at line 73 of file hntdefs.h.

◆ DFNT_NUINT8

#define DFNT_NUINT8   (DFNT_NATIVE | DFNT_UINT8)

Definition at line 67 of file hntdefs.h.

◆ DFNT_QUERY

#define DFNT_QUERY   0 /* use this code to find the current type */

Definition at line 33 of file hntdefs.h.

◆ DFNT_UCHAR

#define DFNT_UCHAR   3 /* uchar=uchar8 for backward combatibility */

Definition at line 55 of file hntdefs.h.

◆ DFNT_UCHAR16

#define DFNT_UCHAR16   43 /* No current plans for support */

Definition at line 59 of file hntdefs.h.

◆ DFNT_UCHAR8

#define DFNT_UCHAR8   3 /* 3 chosen for backward compatibility */

Definition at line 54 of file hntdefs.h.

◆ DFNT_UINT128

#define DFNT_UINT128   30 /* No current plans for support */

Definition at line 52 of file hntdefs.h.

◆ DFNT_UINT16

#define DFNT_UINT16   23

Definition at line 46 of file hntdefs.h.

◆ DFNT_UINT32

#define DFNT_UINT32   25

Definition at line 48 of file hntdefs.h.

◆ DFNT_UINT64

#define DFNT_UINT64   27

Definition at line 50 of file hntdefs.h.

◆ DFNT_UINT8

#define DFNT_UINT8   21

Definition at line 43 of file hntdefs.h.

◆ DFNT_VERSION

#define DFNT_VERSION   1 /* current version of NT info */

Definition at line 34 of file hntdefs.h.

◆ DFNTC_ASCII

#define DFNTC_ASCII   1 /* ASCII */

Definition at line 124 of file hntdefs.h.

◆ DFNTC_BYTE

#define DFNTC_BYTE   0 /* bitwise/numeric field */

Definition at line 123 of file hntdefs.h.

◆ DFNTC_EBCDIC

#define DFNTC_EBCDIC   5 /* EBCDIC */

Definition at line 125 of file hntdefs.h.

◆ DFNTF_CONVEX

#define DFNTF_CONVEX   5 /* CONVEX native format */

Definition at line 119 of file hntdefs.h.

◆ DFNTF_CRAY

#define DFNTF_CRAY   3 /* Cray format */

Definition at line 117 of file hntdefs.h.

◆ DFNTF_HDFDEFAULT

#define DFNTF_HDFDEFAULT   1 /* hdf default float format is ieee */

Definition at line 114 of file hntdefs.h.

◆ DFNTF_IEEE

#define DFNTF_IEEE   1 /* IEEE format */

Definition at line 115 of file hntdefs.h.

◆ DFNTF_NONE

#define DFNTF_NONE   0 /* indicates subclass is not set */

Definition at line 113 of file hntdefs.h.

◆ DFNTF_PC

#define DFNTF_PC   4 /* PC floats - flipped IEEE */

Definition at line 118 of file hntdefs.h.

◆ DFNTF_VAX

#define DFNTF_VAX   2 /* Vax format */

Definition at line 116 of file hntdefs.h.

◆ DFNTF_VP

#define DFNTF_VP   6 /* Fujitsu VP native format */

Definition at line 120 of file hntdefs.h.

◆ DFNTI_IBO

#define DFNTI_IBO   4 /* Intel byte order 2's compl */

Definition at line 110 of file hntdefs.h.

◆ DFNTI_MBO

#define DFNTI_MBO   1 /* Motorola byte order 2's compl */

Definition at line 108 of file hntdefs.h.

◆ DFNTI_VBO

#define DFNTI_VBO   2 /* Vax byte order 2's compl */

Definition at line 109 of file hntdefs.h.

◆ DFO_C

#define DFO_C   2 /* row major order */

Definition at line 129 of file hntdefs.h.

◆ DFO_FORTRAN

#define DFO_FORTRAN   1 /* column major order */

Definition at line 128 of file hntdefs.h.

◆ MACHINE_F32_SIZE

#define MACHINE_F32_SIZE   4

Definition at line 220 of file hntdefs.h.

◆ MACHINE_F64_SIZE

#define MACHINE_F64_SIZE   8

Definition at line 221 of file hntdefs.h.

◆ MACHINE_I16_SIZE

#define MACHINE_I16_SIZE   2

Definition at line 218 of file hntdefs.h.

◆ MACHINE_I32_SIZE

#define MACHINE_I32_SIZE   4

Definition at line 219 of file hntdefs.h.

◆ MACHINE_I8_SIZE

#define MACHINE_I8_SIZE   1

Definition at line 217 of file hntdefs.h.

◆ MAX_NT_SIZE

#define MAX_NT_SIZE   16

Definition at line 224 of file hntdefs.h.

◆ SIZE_CHAR

#define SIZE_CHAR   1 /* For backward compat char8 == char */

Definition at line 153 of file hntdefs.h.

◆ SIZE_CHAR16

#define SIZE_CHAR16   2 /* No current plans for support */

Definition at line 156 of file hntdefs.h.

◆ SIZE_CHAR8

#define SIZE_CHAR8   1

Definition at line 152 of file hntdefs.h.

◆ SIZE_FLOAT128

#define SIZE_FLOAT128   16 /* No current plans for support */

Definition at line 139 of file hntdefs.h.

◆ SIZE_FLOAT32

#define SIZE_FLOAT32   4

Definition at line 137 of file hntdefs.h.

◆ SIZE_FLOAT64

#define SIZE_FLOAT64   8

Definition at line 138 of file hntdefs.h.

◆ SIZE_INT128

#define SIZE_INT128   16 /* No current plans for support */

Definition at line 149 of file hntdefs.h.

◆ SIZE_INT16

#define SIZE_INT16   2

Definition at line 143 of file hntdefs.h.

◆ SIZE_INT32

#define SIZE_INT32   4

Definition at line 145 of file hntdefs.h.

◆ SIZE_INT64

#define SIZE_INT64   8

Definition at line 147 of file hntdefs.h.

◆ SIZE_INT8

#define SIZE_INT8   1

Definition at line 141 of file hntdefs.h.

◆ SIZE_LCHAR

#define SIZE_LCHAR   1 /* For backward compat char8 == char */

Definition at line 210 of file hntdefs.h.

◆ SIZE_LCHAR16

#define SIZE_LCHAR16   2 /* No current plans for support */

Definition at line 213 of file hntdefs.h.

◆ SIZE_LCHAR8

#define SIZE_LCHAR8   1

Definition at line 209 of file hntdefs.h.

◆ SIZE_LFLOAT128

#define SIZE_LFLOAT128   16 /* No current plans for support */

Definition at line 196 of file hntdefs.h.

◆ SIZE_LFLOAT32

#define SIZE_LFLOAT32   4

Definition at line 194 of file hntdefs.h.

◆ SIZE_LFLOAT64

#define SIZE_LFLOAT64   8

Definition at line 195 of file hntdefs.h.

◆ SIZE_LINT128

#define SIZE_LINT128   16 /* No current plans for support */

Definition at line 206 of file hntdefs.h.

◆ SIZE_LINT16

#define SIZE_LINT16   2

Definition at line 200 of file hntdefs.h.

◆ SIZE_LINT32

#define SIZE_LINT32   4

Definition at line 202 of file hntdefs.h.

◆ SIZE_LINT64

#define SIZE_LINT64   8

Definition at line 204 of file hntdefs.h.

◆ SIZE_LINT8

#define SIZE_LINT8   1

Definition at line 198 of file hntdefs.h.

◆ SIZE_LUCHAR

#define SIZE_LUCHAR   1 /* For backward compat uchar8 == uchar */

Definition at line 212 of file hntdefs.h.

◆ SIZE_LUCHAR16

#define SIZE_LUCHAR16   2 /* No current plans for support */

Definition at line 214 of file hntdefs.h.

◆ SIZE_LUCHAR8

#define SIZE_LUCHAR8   1

Definition at line 211 of file hntdefs.h.

◆ SIZE_LUINT128

#define SIZE_LUINT128   16 /* No current plans for support */

Definition at line 207 of file hntdefs.h.

◆ SIZE_LUINT16

#define SIZE_LUINT16   2

Definition at line 201 of file hntdefs.h.

◆ SIZE_LUINT32

#define SIZE_LUINT32   4

Definition at line 203 of file hntdefs.h.

◆ SIZE_LUINT64

#define SIZE_LUINT64   8

Definition at line 205 of file hntdefs.h.

◆ SIZE_LUINT8

#define SIZE_LUINT8   1

Definition at line 199 of file hntdefs.h.

◆ SIZE_NCHAR

#define SIZE_NCHAR   1 /* For backward compat char8 == char */

Definition at line 187 of file hntdefs.h.

◆ SIZE_NCHAR16

#define SIZE_NCHAR16   2 /* No current plans for support */

Definition at line 190 of file hntdefs.h.

◆ SIZE_NCHAR8

#define SIZE_NCHAR8   1

Definition at line 186 of file hntdefs.h.

◆ SIZE_NFLOAT128

#define SIZE_NFLOAT128   16 /* No current plans for support */

Definition at line 173 of file hntdefs.h.

◆ SIZE_NFLOAT32

#define SIZE_NFLOAT32   4

Definition at line 171 of file hntdefs.h.

◆ SIZE_NFLOAT64

#define SIZE_NFLOAT64   8

Definition at line 172 of file hntdefs.h.

◆ SIZE_NINT128

#define SIZE_NINT128   16 /* No current plans for support */

Definition at line 183 of file hntdefs.h.

◆ SIZE_NINT16

#define SIZE_NINT16   2

Definition at line 177 of file hntdefs.h.

◆ SIZE_NINT32

#define SIZE_NINT32   4

Definition at line 179 of file hntdefs.h.

◆ SIZE_NINT64

#define SIZE_NINT64   8

Definition at line 181 of file hntdefs.h.

◆ SIZE_NINT8

#define SIZE_NINT8   1

Definition at line 175 of file hntdefs.h.

◆ SIZE_NUCHAR

#define SIZE_NUCHAR   1 /* For backward compat uchar8 == uchar */

Definition at line 189 of file hntdefs.h.

◆ SIZE_NUCHAR16

#define SIZE_NUCHAR16   2 /* No current plans for support */

Definition at line 191 of file hntdefs.h.

◆ SIZE_NUCHAR8

#define SIZE_NUCHAR8   1

Definition at line 188 of file hntdefs.h.

◆ SIZE_NUINT128

#define SIZE_NUINT128   16 /* No current plans for support */

Definition at line 184 of file hntdefs.h.

◆ SIZE_NUINT16

#define SIZE_NUINT16   2

Definition at line 178 of file hntdefs.h.

◆ SIZE_NUINT32

#define SIZE_NUINT32   4

Definition at line 180 of file hntdefs.h.

◆ SIZE_NUINT64

#define SIZE_NUINT64   8

Definition at line 182 of file hntdefs.h.

◆ SIZE_NUINT8

#define SIZE_NUINT8   1

Definition at line 176 of file hntdefs.h.

◆ SIZE_UCHAR

#define SIZE_UCHAR   1 /* For backward compat uchar8 == uchar */

Definition at line 155 of file hntdefs.h.

◆ SIZE_UCHAR16

#define SIZE_UCHAR16   2 /* No current plans for support */

Definition at line 157 of file hntdefs.h.

◆ SIZE_UCHAR8

#define SIZE_UCHAR8   1

Definition at line 154 of file hntdefs.h.

◆ SIZE_UINT128

#define SIZE_UINT128   16 /* No current plans for support */

Definition at line 150 of file hntdefs.h.

◆ SIZE_UINT16

#define SIZE_UINT16   2

Definition at line 144 of file hntdefs.h.

◆ SIZE_UINT32

#define SIZE_UINT32   4

Definition at line 146 of file hntdefs.h.

◆ SIZE_UINT64

#define SIZE_UINT64   8

Definition at line 148 of file hntdefs.h.

◆ SIZE_UINT8

#define SIZE_UINT8   1

Definition at line 142 of file hntdefs.h.


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