![]() |
HDF5
1.12.0
|
#include "H5Fmodule.h"#include "H5private.h"#include "H5CXprivate.h"#include "H5Eprivate.h"#include "H5Fpkg.h"#include "H5Iprivate.h"#include "H5MMprivate.h"#include "H5Pprivate.h"Data Structures | |
| struct | H5F_efc_ent_t |
| struct | H5F_efc_t |
Macros | |
| #define | H5F_EFC_TAG_DEFAULT -1 |
| #define | H5F_EFC_TAG_LOCK -2 |
| #define | H5F_EFC_TAG_CLOSE -3 |
| #define | H5F_EFC_TAG_DONTCLOSE -4 |
Typedefs | |
| typedef struct H5F_efc_ent_t | H5F_efc_ent_t |
Functions | |
| H5FL_DEFINE_STATIC (H5F_efc_ent_t) | |
| H5FL_DEFINE_STATIC (H5F_efc_t) | |
| H5F_efc_t * | H5F__efc_create (unsigned max_nfiles) |
| H5F_t * | H5F__efc_open (H5F_t *parent, const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id) |
| herr_t | H5F_efc_close (H5F_t *parent, H5F_t *file) |
| unsigned | H5F__efc_max_nfiles (H5F_efc_t *efc) |
| herr_t | H5F__efc_release (H5F_efc_t *efc) |
| herr_t | H5F__efc_destroy (H5F_efc_t *efc) |
| herr_t | H5F__efc_try_close (H5F_t *f) |
| #define H5F_EFC_TAG_CLOSE -3 |
| #define H5F_EFC_TAG_DEFAULT -1 |
| #define H5F_EFC_TAG_DONTCLOSE -4 |
| #define H5F_EFC_TAG_LOCK -2 |
| typedef struct H5F_efc_ent_t H5F_efc_ent_t |
| H5F_t* H5F__efc_open | ( | H5F_t * | parent, |
| const char * | name, | ||
| unsigned | flags, | ||
| hid_t | fcpl_id, | ||
| hid_t | fapl_id | ||
| ) |
| H5FL_DEFINE_STATIC | ( | H5F_efc_ent_t | ) |
| H5FL_DEFINE_STATIC | ( | H5F_efc_t | ) |
1.8.18