Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/

| HDF 4.3.0 API Reference |

Loading...
Searching...
No Matches
Data Structures | Macros
mfan_priv.h File Reference
`#include "hdf_priv.h"`

## Data Structures
struct | ANnode
struct | ANentry

## Macros
#define | ANATOM_HASH_SIZE 64
#define | AN_CREATE_KEY(t, r) ((((int32)t & 0xffff) << 16) | r)
#define | AN_KEY2REF(k) ((uint16)((int32)k & 0xffff))
#define | AN_KEY2TYPE(k) ((int32)((int32)k >> 16))

## Macro Definition Documentation

## ◆ AN_CREATE_KEY

#define AN_CREATE_KEY | ( |  | t,
|  |  | r ) ((((int32)t & 0xffff) << 16) | r)

## ◆ AN_KEY2REF

#define AN_KEY2REF | ( |  | k | ) | ((uint16)((int32)k & 0xffff))

## ◆ AN_KEY2TYPE

#define AN_KEY2TYPE | ( |  | k | ) | ((int32)((int32)k >> 16))

## ◆ ANATOM_HASH_SIZE

#define ANATOM_HASH_SIZE 64