diff options
author | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2004-05-19 11:22:58 (GMT) |
---|---|---|
committer | Binh-Minh Ribler <bmribler@hdfgroup.org> | 2004-05-19 11:22:58 (GMT) |
commit | 7e5eee8e90c820dc477ed4d9eab4d6066e6c9a8c (patch) | |
tree | a164b25522cb86707567669483324d28d328be62 /c++/src/H5Library.h | |
parent | 3e829d1e8335d896c7c458c0efe7529f2c54dcfc (diff) | |
download | hdf5-7e5eee8e90c820dc477ed4d9eab4d6066e6c9a8c.zip hdf5-7e5eee8e90c820dc477ed4d9eab4d6066e6c9a8c.tar.gz hdf5-7e5eee8e90c820dc477ed4d9eab4d6066e6c9a8c.tar.bz2 |
[svn-r8541] Purpose:
Add more C++ wrappers and documentation - incrementally check-in
Description:
Added wrappers for:
H5garbage_collect
H5set_free_list_limits
to H5Library.*
Platforms:
SunOS 5.7 (arabica)
Linux 2.4 (eirene)
Windows 2000
Misc. update:
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() {}; |