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
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