HDF
4.3.0
API Reference
|
#include "hdf.h"
#include "herr_priv.h"
#include <assert.h>
#include <ctype.h>
#include <limits.h>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
Macros | |
#define | UNIXUNBUFIO 1 |
#define | UNIXBUFIO 2 |
#define | FILELIB UNIXBUFIO |
#define | DFMT_LE 0x4441 /* Little-endian, IEEE-754 architectures */ |
#define | DFMT_BE 0x1111 /* Big-endian, IEEE-754 architectures */ |
#define | DF_MT DFMT_LE |
#define | H4_HAVE_LP64 |
#define | INT16ENCODE(p, i) |
#define | UINT16ENCODE(p, i) |
#define | INT32ENCODE(p, i) |
#define | UINT32ENCODE(p, i) |
#define | NBYTEENCODE(d, s, n) |
#define | INT16DECODE(p, i) |
#define | UINT16DECODE(p, i) |
#define | INT32DECODE(p, i) |
#define | UINT32DECODE(p, i) |
#define | NBYTEDECODE(s, d, n) |
#define | JMEMSYS MEM_ANSI |
Typedefs | |
typedef intptr_t | hdf_pint_t |
#define DF_MT DFMT_LE |
#define DFMT_BE 0x1111 /* Big-endian, IEEE-754 architectures */ |
#define DFMT_LE 0x4441 /* Little-endian, IEEE-754 architectures */ |
#define FILELIB UNIXBUFIO |
#define H4_HAVE_LP64 |
#define INT16DECODE | ( | p, | |
i ) |
#define INT16ENCODE | ( | p, | |
i ) |
#define INT32DECODE | ( | p, | |
i ) |
#define INT32ENCODE | ( | p, | |
i ) |
#define JMEMSYS MEM_ANSI |
#define NBYTEDECODE | ( | s, | |
d, | |||
n ) |
#define UINT16DECODE | ( | p, | |
i ) |
#define UINT16ENCODE | ( | p, | |
i ) |
#define UINT32DECODE | ( | p, | |
i ) |
#define UINT32ENCODE | ( | p, | |
i ) |
#define UNIXBUFIO 2 |
#define UNIXUNBUFIO 1 |
typedef intptr_t hdf_pint_t |