void H5::H5Library::checkVersion | ( | unsigned | majnum, | |
unsigned | minnum, | |||
unsigned | relnum | |||
) | [static] |
Verifies that the arguments match the version numbers compiled into the library.
majnum | - IN: Major version of the library | |
minnum | - IN: Minor version of the library | |
relnum | - IN: Release number of the library |
H5::LibraryIException |
void H5::H5Library::close | ( | ) | [static] |
Flushes all data to disk, closes files, and cleans up memory.
H5::LibraryIException |
void H5::H5Library::dontAtExit | ( | ) | [static] |
Instructs library not to install atexit
cleanup routine.
H5::LibraryIException |
void H5::H5Library::garbageCollect | ( | ) | [static] |
Walks through all the garbage collection routines for the library, which are supposed to free any unused memory they have allocated.
H5::LibraryIException |
void H5::H5Library::getLibVersion | ( | unsigned & | majnum, | |
unsigned & | minnum, | |||
unsigned & | relnum | |||
) | [static] |
Returns the HDF library release number.
majnum | - OUT: Major version of the library | |
minnum | - OUT: Minor version of the library | |
relnum | - OUT: Release number of the library |
H5::LibraryIException |
void H5::H5Library::open | ( | ) | [static] |
Initializes the HDF5 library.
H5::LibraryIException |
void H5::H5Library::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 | |||
) | [static] |
Sets limits on the different kinds of free lists.
reg_global_lim | - IN: Limit on all "regular" free list memory used | |
reg_list_lim | - IN: Limit on memory used in each "regular" free list | |
arr_global_lim | - IN: Limit on all "array" free list memory used | |
arr_list_lim | - IN: Limit on memory used in each "array" free list | |
blk_global_lim | - IN: Limit on all "block" free list memory used | |
blk_list_lim | - IN: Limit on memory used in each "block" free list |
H5::LibraryIException |