Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Macros
SGI MIPS
Datatypes (H5T) » Predefined Datatypes » By CPU

## Detailed Description

Predefined MIPS-specific Datatypes
Datatype | Description
--- | ---
H5T_MIPS_I8 | 8-bit big-endian signed integer (2's complement)
H5T_MIPS_I16 | 16-bit big-endian signed integer (2's complement)
H5T_MIPS_I32 | 32-bit big-endian signed integer (2's complement)
H5T_MIPS_I64 | 64-bit big-endian signed integer (2's complement)
H5T_MIPS_U8 | 8-bit big-endian unsigned integer
H5T_MIPS_U16 | 16-bit big-endian unsigned integer
H5T_MIPS_U32 | 32-bit big-endian unsigned integer
H5T_MIPS_U64 | 64-bit big-endian unsigned integer
H5T_MIPS_B8 | 8-bit big-endian bitfield
H5T_MIPS_B16 | 16-bit big-endian bitfield
H5T_MIPS_B32 | 32-bit big-endian bitfield
H5T_MIPS_B64 | 64-bit big-endian bitfield
H5T_MIPS_F32 | 32-bit big-endian IEEE floating point
H5T_MIPS_F64 | 64-bit big-endian IEEE floating point

## Macros
#define | H5T_MIPS_B16 H5T_STD_B16BE
#define | H5T_MIPS_B32 H5T_STD_B32BE
#define | H5T_MIPS_B64 H5T_STD_B64BE
#define | H5T_MIPS_B8 H5T_STD_B8BE
#define | H5T_MIPS_F32 H5T_IEEE_F32BE
#define | H5T_MIPS_F64 H5T_IEEE_F64BE
#define | H5T_MIPS_I16 H5T_STD_I16BE
#define | H5T_MIPS_I32 H5T_STD_I32BE
#define | H5T_MIPS_I64 H5T_STD_I64BE
#define | H5T_MIPS_I8 H5T_STD_I8BE
#define | H5T_MIPS_U16 H5T_STD_U16BE
#define | H5T_MIPS_U32 H5T_STD_U32BE
#define | H5T_MIPS_U64 H5T_STD_U64BE
#define | H5T_MIPS_U8 H5T_STD_U8BE

## Macro Definition Documentation

## ◆ H5T_MIPS_B16

#define H5T_MIPS_B16 H5T_STD_B16BE

16-bit big-endian bitfield for SGI MIPS CPUs

## ◆ H5T_MIPS_B32

#define H5T_MIPS_B32 H5T_STD_B32BE

32-bit big-endian bitfield for SGI MIPS CPUs

## ◆ H5T_MIPS_B64

#define H5T_MIPS_B64 H5T_STD_B64BE

64-bit big-endian bitfield for SGI MIPS CPUs

## ◆ H5T_MIPS_B8

#define H5T_MIPS_B8 H5T_STD_B8BE

8-bit big-endian bitfield for SGI MIPS CPUs

## ◆ H5T_MIPS_F32

#define H5T_MIPS_F32 H5T_IEEE_F32BE

32-bit big-endian IEEE floating-point numbers for MIPS CPUs

## ◆ H5T_MIPS_F64

#define H5T_MIPS_F64 H5T_IEEE_F64BE

64-bit big-endian IEEE floating-point numbers for MIPS CPUs

## ◆ H5T_MIPS_I16

#define H5T_MIPS_I16 H5T_STD_I16BE

16-bit big-endian signed (2's complement) integers for SGI MIPS CPUs

## ◆ H5T_MIPS_I32

#define H5T_MIPS_I32 H5T_STD_I32BE

32-bit big-endian signed (2's complement) integers for SGI MIPS CPUs

## ◆ H5T_MIPS_I64

#define H5T_MIPS_I64 H5T_STD_I64BE

64-bit big-endian signed (2's complement) integers for SGI MIPS CPUs

## ◆ H5T_MIPS_I8

#define H5T_MIPS_I8 H5T_STD_I8BE

8-bit big-endian signed (2's complement) integers for SGI MIPS CPUs

## ◆ H5T_MIPS_U16

#define H5T_MIPS_U16 H5T_STD_U16BE

16-bit big-endian unsigned integers for SGI MIPS CPUs

## ◆ H5T_MIPS_U32

#define H5T_MIPS_U32 H5T_STD_U32BE

32-bit big-endian unsigned integers for SGI MIPS CPUs

## ◆ H5T_MIPS_U64

#define H5T_MIPS_U64 H5T_STD_U64BE

64-bit big-endian unsigned integers for SGI MIPS CPUs

## ◆ H5T_MIPS_U8

#define H5T_MIPS_U8 H5T_STD_U8BE

8-bit big-endian unsigned integers for SGI MIPS CPUs