MISR Toolkit  1.5.1
Data Structures | Macros | Typedefs
H5MPpkg.h File Reference
#include "H5MPprivate.h"
#include "H5FLprivate.h"

Go to the source code of this file.

Data Structures

struct  H5MP_page_blk_t
 
struct  H5MP_page_t
 
struct  H5MP_pool_t
 

Macros

#define H5MP_BLOCK_ALIGNMENT   8
 
#define H5MP_ALIGN(x, a)   (((x) + ((size_t)(a)) - 1) & ~(((size_t)(a)) - 1))
 
#define H5MP_BLOCK_ALIGN(x)   H5MP_ALIGN(x, H5MP_BLOCK_ALIGNMENT)
 

Typedefs

typedef struct H5MP_page_blk_t H5MP_page_blk_t
 
typedef struct H5MP_page_t H5MP_page_t
 

Macro Definition Documentation

◆ H5MP_ALIGN

#define H5MP_ALIGN (   x,
 
)    (((x) + ((size_t)(a)) - 1) & ~(((size_t)(a)) - 1))

Definition at line 47 of file H5MPpkg.h.

◆ H5MP_BLOCK_ALIGN

#define H5MP_BLOCK_ALIGN (   x)    H5MP_ALIGN(x, H5MP_BLOCK_ALIGNMENT)

Definition at line 51 of file H5MPpkg.h.

◆ H5MP_BLOCK_ALIGNMENT

#define H5MP_BLOCK_ALIGNMENT   8

Definition at line 43 of file H5MPpkg.h.

Typedef Documentation

◆ H5MP_page_blk_t

◆ H5MP_page_t

typedef struct H5MP_page_t H5MP_page_t

MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:54