OpenAPI User Guide > OpenAPI User Guide > OpenAPI Data Types
Was this helpful?
OpenAPI Data Types
OpenAPI Generic Data Types
The OpenAPI data types are used to define other OpenAPI data types and data structures. The definition of these data types is platform-dependent.
Note:  For the platform-specific definitions of these data types, see the OpenAPI header files iiapi.h and iiapidep.h.
The following are the OpenAPI generic data types:
II_BOOL
Describes a boolean data type (TRUE or FALSE).
II_CHAR
Describes a character data type.
II_FLOAT4
Describes a float4 (4-byte) data type.
II_FLOAT8
Describes a float8 (8-byte) data type.
II_INT
Describes an integer data type.
II_INT1
Describes an integer1 (1-byte) data type.
II_INT2
Describes an integer2 (2-byte) data type.
II_INT4
Describes an integer4 (4-byte) data type.
II_LONG
Describes a long integer data type.
II_PTR
Describes a generic pointer data type.
II_UCHAR
Describes an unsigned character data type.
II_UINT1
Describes an unsigned integer1 (1-byte) data type.
II_UINT2
Describes an unsigned integer2 (2-byte) data type.
II_UINT4
Describes an unsigned integer4 (4-byte) data type.
II_ULONG
Describes an unsigned long integer data type.
II_VOID
Describes data of an unknown data type.
Last modified date: 12/14/2023