35 static void dontAtExit();
38 static void getLibVersion(
unsigned& majnum,
unsigned& minnum,
unsigned& relnum);
42 static void checkVersion(
unsigned majnum,
unsigned minnum,
unsigned relnum);
46 static void garbageCollect();
49 static void setFreeListLimits(
int reg_global_lim,
int reg_list_lim,
int
50 arr_global_lim,
int arr_list_lim,
int blk_global_lim,
int blk_list_lim);
54 static void initH5cpp(
void);
57 static void termH5cpp(
void);
59 #ifndef DOXYGEN_SHOULD_SKIP_THIS
68 #endif // DOXYGEN_SHOULD_SKIP_THIS
73 #endif // __H5Library_H
static void garbageCollect()
Walks through all the garbage collection routines for the library, which are supposed to free any unu...
Definition: H5Library.cpp:147
static void getLibVersion(unsigned &majnum, unsigned &minnum, unsigned &relnum)
Returns the HDF library release number.
Definition: H5Library.cpp:96
static void termH5cpp(void)
Sends request for the C layer to terminate.
Definition: H5Library.cpp:232
static void dontAtExit()
Instructs library not to install the C atexit cleanup routine.
Definition: H5Library.cpp:82
static void close()
Flushes all data to disk, closes files, and cleans up memory.
Definition: H5Library.cpp:63
static void checkVersion(unsigned majnum, unsigned minnum, unsigned relnum)
Verifies that the arguments match the version numbers compiled into the library.
Definition: H5Library.cpp:118
static void open()
Initializes the HDF5 library.
Definition: H5Library.cpp:47
static void initH5cpp(void)
Initializes C++ library and registers terminating functions at exit. Only for the library functions,...
Definition: H5Library.cpp:171
Class H5Library operates the HDF5 library globably.
Definition: H5Library.h:26
Definition: H5Exception.h:158
Definition: H5AbstractDs.cpp:34
static void deleteConstants()
static void setFreeListLimits(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)
Sets limits on the different kinds of free lists.
Definition: H5Library.cpp:256
The HDF Group Help Desk:
| |
Copyright by
The HDF Group
and the Board of Trustees of the University of Illinois
|