Package org.bytedeco.hdf5
Class H5Library
- java.lang.Object
-
- org.bytedeco.javacpp.Pointer
-
- org.bytedeco.hdf5.H5Library
-
- All Implemented Interfaces:
AutoCloseable
@Namespace("H5") @Properties(inherit=hdf5.class) public class H5Library extends Pointer
\class H5Library \brief Class H5Library operates the HDF5 library globably.It is not necessary to construct an instance of H5Library to use the methods.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
_close()
static void
checkVersion(int majnum, int minnum, int relnum)
static void
dontAtExit()
static void
garbageCollect()
static void
getLibVersion(int[] majnum, int[] minnum, int[] relnum)
static void
getLibVersion(IntBuffer majnum, IntBuffer minnum, IntBuffer relnum)
static void
getLibVersion(IntPointer majnum, IntPointer minnum, IntPointer relnum)
static void
initH5cpp()
static void
open()
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)
static void
termH5cpp()
-
Methods inherited from class org.bytedeco.javacpp.Pointer
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
-
-
-
-
Constructor Detail
-
H5Library
public H5Library(Pointer p)
Pointer cast constructor. InvokesPointer(Pointer)
.
-
-
Method Detail
-
open
public static void open()
-
_close
@Name("close") public static void _close()
-
dontAtExit
public static void dontAtExit()
-
getLibVersion
public static void getLibVersion(@Cast("unsigned*") @ByRef IntPointer majnum, @Cast("unsigned*") @ByRef IntPointer minnum, @Cast("unsigned*") @ByRef IntPointer relnum)
-
getLibVersion
public static void getLibVersion(@Cast("unsigned*") @ByRef IntBuffer majnum, @Cast("unsigned*") @ByRef IntBuffer minnum, @Cast("unsigned*") @ByRef IntBuffer relnum)
-
getLibVersion
public static void getLibVersion(@Cast("unsigned*") @ByRef int[] majnum, @Cast("unsigned*") @ByRef int[] minnum, @Cast("unsigned*") @ByRef int[] relnum)
-
checkVersion
public static void checkVersion(@Cast("unsigned") int majnum, @Cast("unsigned") int minnum, @Cast("unsigned") int relnum)
-
garbageCollect
public static void garbageCollect()
-
setFreeListLimits
public 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)
-
initH5cpp
public static void initH5cpp()
-
termH5cpp
public static void termH5cpp()
-
-