5#ifndef LIBPRESSIO_DTYPE
6#define LIBPRESSIO_DTYPE
16enum pressio_dtype {
pressio_double_dtype,
pressio_float_dtype,
pressio_uint8_dtype,
pressio_uint16_dtype,
pressio_uint32_dtype,
pressio_uint64_dtype,
pressio_int8_dtype,
pressio_int16_dtype,
pressio_int32_dtype,
pressio_int64_dtype,
pressio_byte_dtype,
pressio_bool_dtype,
pressio_dtype
Definition: pressio_dtype.h:16
@ pressio_byte_dtype
Definition: pressio_dtype.h:27
@ pressio_bool_dtype
Definition: pressio_dtype.h:28
@ pressio_double_dtype
Definition: pressio_dtype.h:17
@ pressio_int16_dtype
Definition: pressio_dtype.h:24
@ pressio_uint64_dtype
Definition: pressio_dtype.h:22
@ pressio_float_dtype
Definition: pressio_dtype.h:18
@ pressio_uint16_dtype
Definition: pressio_dtype.h:20
@ pressio_int64_dtype
Definition: pressio_dtype.h:26
@ pressio_int8_dtype
Definition: pressio_dtype.h:23
@ pressio_uint8_dtype
Definition: pressio_dtype.h:19
@ pressio_uint32_dtype
Definition: pressio_dtype.h:21
@ pressio_int32_dtype
Definition: pressio_dtype.h:25
int pressio_dtype_size(enum pressio_dtype dtype)
int pressio_dtype_is_numeric(enum pressio_dtype dtype)
int pressio_dtype_is_signed(enum pressio_dtype dtype)
int pressio_dtype_is_floating(enum pressio_dtype dtype)