diff options
Diffstat (limited to 'c++/src/H5Library.h')
-rw-r--r-- | c++/src/H5Library.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/c++/src/H5Library.h b/c++/src/H5Library.h index 3e5b295..34b816b 100644 --- a/c++/src/H5Library.h +++ b/c++/src/H5Library.h @@ -46,6 +46,14 @@ class H5_DLLCPP H5Library { // into the library static void checkVersion( unsigned majnum, unsigned minnum, unsigned relnum ); + // Walks through all the garbage collection routines for the library, + // which are supposed to free any unused memory they have allocated. + static void garbageCollect(); + + // Sets limits on the different kinds of free lists. + 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); + private: // Default constructor - no instance ever created H5Library() {}; |