MISR Toolkit
1.5.1
|
#include "H5HLprivate.h"
#include "H5FLprivate.h"
Go to the source code of this file.
Data Structures | |
struct | H5HL_free_t |
struct | H5HL_t |
struct | H5HL_dblk_t |
struct | H5HL_prfx_t |
struct | H5HL_cache_prfx_ud_t |
struct | H5HL_cache_dblk_ud_t |
Macros | |
#define | H5HL_SIZEOF_HDR(F) |
#define | H5HL_FREE_NULL 1 |
Typedefs | |
typedef struct H5HL_free_t | H5HL_free_t |
typedef struct H5HL_dblk_t | H5HL_dblk_t |
typedef struct H5HL_prfx_t | H5HL_prfx_t |
typedef struct H5HL_cache_prfx_ud_t | H5HL_cache_prfx_ud_t |
typedef struct H5HL_cache_dblk_ud_t | H5HL_cache_dblk_ud_t |
Functions | |
H5FL_EXTERN (H5HL_free_t) | |
H5FL_BLK_EXTERN (lheap_chunk) | |
H5_DLL H5HL_t * | H5HL_new (size_t sizeof_size, size_t sizeof_addr, size_t prfx_size) |
H5_DLL herr_t | H5HL_dest (H5HL_t *heap) |
H5_DLL H5HL_prfx_t * | H5HL_prfx_new (H5HL_t *heap) |
H5_DLL herr_t | H5HL_prfx_dest (H5HL_prfx_t *prfx) |
H5_DLL H5HL_dblk_t * | H5HL_dblk_new (H5HL_t *heap) |
H5_DLL herr_t | H5HL_dblk_dest (H5HL_dblk_t *dblk) |
Variables | |
H5_DLLVAR const H5AC_class_t | H5AC_LHEAP_PRFX [1] |
H5_DLLVAR const H5AC_class_t | H5AC_LHEAP_DBLK [1] |
#define H5HL_SIZEOF_HDR | ( | F | ) |
typedef struct H5HL_cache_dblk_ud_t H5HL_cache_dblk_ud_t |
typedef struct H5HL_cache_prfx_ud_t H5HL_cache_prfx_ud_t |
typedef struct H5HL_dblk_t H5HL_dblk_t |
typedef struct H5HL_free_t H5HL_free_t |
typedef struct H5HL_prfx_t H5HL_prfx_t |
H5FL_BLK_EXTERN | ( | lheap_chunk | ) |
H5FL_EXTERN | ( | H5HL_free_t | ) |
H5_DLL herr_t H5HL_dblk_dest | ( | H5HL_dblk_t * | dblk | ) |
H5_DLL H5HL_dblk_t* H5HL_dblk_new | ( | H5HL_t * | heap | ) |
H5_DLL herr_t H5HL_prfx_dest | ( | H5HL_prfx_t * | prfx | ) |
H5_DLL H5HL_prfx_t* H5HL_prfx_new | ( | H5HL_t * | heap | ) |